Я пытаюсь получить HTTP-запросы с настраиваемыми полями в заголовках, но кажется, что мой сервер их удаляет …
Это запрос, который я отправляю на сервер (я прочитал этот запрос с помощью HTTP-прокси):
POST /oauth.php/request_token HTTP/1.1 Host: domain.com User-Agent: DearStranger/1.0 CFNetwork/485.12.7 Darwin/10.6.0 Authorization: OAuth realm="", oauth_consumer_key="ebb942f0d260b06cb533c6133c28408004d343197", oauth_signature_method="HMAC-SHA1", oauth_signature="qPBFAa8XRRbor2%2F%2FQXv6kU3%2F7jU%3D", oauth_timestamp="1295278460", oauth_nonce="E7D6AC76-74CE-4951-8182-7EBF9B382E7E", oauth_version="1.0" Accept: */* Accept-Language: en-us Accept-Encoding: gzip, deflate Pragma: no-cache Content-Length: 0 Connection: keep-alive Proxy-Connection: keep-alive
Я напечатал заголовки запроса, когда я прихожу на страницу page.php. Я вижу это :
uri http://domain.com/oauth.php/request_token parameters headers Array .... Accept : */* .... Accept-Encoding : gzip, deflate .... Accept-Language : en-us .... Connection : keep-alive .... Host : domain.com .... User-Agent : DearStranger/1.0 CFNetwork/485.12.7 Darwin/10.6.0 method POST
когда я должен видеть это (он работает над локальной версией)
uri http://localhost:8888/oauth.php/request_token parameters headers Array .... Accept : */* .... Accept-Encoding : gzip, deflate .... Accept-Language : en-us .... Authorization : OAuth realm="", oauth_consumer_key="582d95bd45d455fa2e5819f88fc0c5a104d2c7ff3", oauth_signature_method="HMAC-SHA1", oauth_signature="agPSFdtlGxXv2sbrz3pRjHlROOE%3D", oauth_timestamp="1295272680", oauth_nonce="667A133C-5071-48AB-9F13-8146425E46B7", oauth_version="1.0" .... Connection : keep-alive .... Content-Length : 0 .... Host : localhost:8888 .... User-Agent : DearStranger/1.0 CFNetwork/485.12.7 Darwin/10.6.0 method POST
Я использую php 5.2.17 на сервере.
У вас есть идея помочь мне исправить эту проблему?
Благодаря!