2015-03-05 3 views
1

Мне в основном нужно добавить переменную в массив заголовка запроса сокета cakePHPМогу ли я изменить массив заголовков в запросе httpsocket cakephp?

Это не запрос, а настраиваемая переменная заголовка, ожидаемая веб-службой. У меня есть переменная «Хеш», которую нужно отправить в заголовке, а не как строку запроса внутри моего запроса $ HttpSocket-> в cakephp 2.0.

это моя переменная запроса и массив заголовка ниже:

$request = array( 
       'header' => array(
         'Hash'=>$hash_key 

       )  
     ); 

Однако отладки сценария показывает переменная Hash отсутствует. Мне интересно, что я делаю что-то неправильно.

+0

Я не уверен, что вы просите. Не могли бы вы прояснить свой вопрос? –

+0

Пользовательские заголовки запросов работают очень хорошо. Как вы создаете и отправляете фактический запрос? Как вы отлаживаете его? И, пожалуйста, всегда упоминайте свою точную версию CakePHP! – ndm

+0

Я работаю с CakePHP 2.5.2 – hakimkal

ответ

1

К сожалению, парни. Я понял это, я не передавал запрос на мой запрос. Это была глупая ошибка. жаль тратить ваше драгоценное время.

Это то, что я, наконец, сделал.

$HttpSocket = new HttpSocket(); 

$ response = $ HttpSocket-> get ($ URL, $ query, $ request);

Смежные вопросы