Как я могу отправить пользовательский заголовок с ZEND_HTTP_CLIENT
, Я пытаюсь отправить переменную key
с определенным значением, которое я проверю позже на подлинность
Я пробовал это
$client = new Zend_Http_Client('http://localhost/v3/files/');
$client->setHeaders('Content-type','multipart/form-data');
$client->setHeaders('key','XXXxXXXXXXXXXXXXXX');
$client->setParameterPost('document_id', $id);
$client->setParameterPost('type_id', $docType['type']);
$client->setParameterPost('file', $form->file);
$response = $client->request(Zend_Http_Client::POST);
и это
$client = new Zend_Http_Client('http://localhost/v3/files/');
$client->setHeaders(array(
'Content-type','multipart/form-data',
'key','XXXxXXXXXXXXXXXXXX'));
$client->setParameterPost('document_id', $id);
$client->setParameterPost('type_id', $docType['type']);
$client->setParameterPost('file', $form->file);
$response = $client->request(Zend_Http_Client::POST);
но это не похоже на работу. Это говорит key
не является допустимым типом.
Я хочу отправить пользовательский заголовок, подобный этому (аналогично тому, что происходит, когда вы устанавливаете заголовки с помощью клиента Postman).
Это возможно?
Попробуйте добавить параметр конфигурации следующим образом:
$client = new Zend_Http_Client('http://localhost/v3/files/', array('strict' => false));
Других решений пока нет …