Estoy accediendo a imágenes de otro sitio web. Recibo el error "No se ha podido abrir la secuencia: error de solicitud HTTP HTTP/1.1 400 Solicitud incorrecta" al copiar "algunas imágenes (no todas)". aquí está mi códigono se pudo abrir la secuencia: ¡Falló la solicitud HTTP! HTTP/1.1 400 Bad Request
$img=$_GET['img']; //another website url
$file=$img;
function getFileextension($file) {
return end(explode(".", $file));
}
$fileext=getFileextension($file);
if($fileext=='jpg' || $fileext=='gif' || $fileext=='jpeg' || $fileext=='png' || $fileext=='x-png' || $fileext=='pjpeg'){
if($img!=''){
$rand_variable1=rand(10000,100000);
$node_online_name1=$rand_variable1."image.".$fileext;
$s=copy($img,"images/".$node_online_name1);
}
¿Es esta todo el código para reproducir el problema? Hay un corsé abierto no cerrado al final. Además, ¿dónde está realmente enviando una solicitud a un servidor web? Cuando obtiene el error, ¿cuál es la solicitud? – David
estoy copiando imágenes de otro sitio. cuando alguna función de copia se ejecuta entonces obtengo este error. $ s = copy ($ img, "images /".$ node_online_name1); –