Mam skrypt
require_once 'HTTP/Request2.php';
$request = new HTTP_Request2();
$request->setUrl('https://linkDzialajacyWPostmanie');
$request->setMethod(HTTP_Request2::METHOD_POST);
$request->setConfig(array( 'follow_redirects' => TRUE
));
$request->setHeader(array( 'Authorization' => 'Basic kluczPoprawny'
));
$request->setBody('');
try {
$response = $request->send();
if ($response->getStatus() == 200) {
$json = $response->getBody();
return $json;
}
else {
return 'Unexpected HTTP status: ' . $response->getStatus() . ' ' .
$response->getReasonPhrase();
}
}
catch(HTTP_Request2_Exception $e) {
return 'Error: ' . $e->getMessage();
}
Ale dostaję:
Error: Request timed out due to default_socket_timeout php.ini setting
próbowałam dodać
$request_stock->setConfig(array( 'follow_redirects' => TRUE,
'ssl_verify_peer' => FALSE,
'timeout' => 60
));
Ale bez efektów :/
Error: Request timed out after 60 second(s)