Отправка пользовательского заголовка с помощью ZEND_HTTP_CLIENT

Как я могу отправить пользовательский заголовок с 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).
Это возможно?

2

Решение

Попробуйте добавить параметр конфигурации следующим образом:

 $client = new Zend_Http_Client('http://localhost/v3/files/', array('strict' => false));
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]