«Rematado» indícalle que unha transferencia multi-cURL se detivo. Non lle indica que o inicio de sesión do proxy funcionase, que o destino devolvese o estado esperado nin que o corpo sexa utilizable.

Lea cada transferencia completada desde curl_multi_info_read(). O seu result pertence a ese handle. Consérveo xunto ao proxy e o destino seleccionados para o handle.

EvidenciaQue responde
Resultado de cURL por transferenciaCompletouse a transferencia a nivel de transporte ou de protocolo?
Estado HTTPQue estado de resposta recibiu este intercambio?
Contido de resposta esperadoRecibiu a aplicación o recurso que necesitaba?

Estas comprobacións están relacionadas, pero ningunha substitúe as demais. Un proxy pode devolver un desafío de autenticación cun corpo de erro perfectamente lexible. Un sitio web pode devolver un rexeitamento despois de que o túnel se abrise correctamente.

Unha comprobación de estado independente antes da transferencia real achega evidencia máis antiga sobre outra solicitude. Non pode certificar a seguinte operación. Use o resultado da transferencia real para o seu desenlace e conserve a comprobación anterior só como contexto adicional.

Artigos relacionados