HTTP POST с настраиваемым заголовком из iphone в PHP скрипт. Как вы читаете шапку? - PullRequest
1 голос
/ 20 августа 2009

Этот код работает, и я вижу, как запрос идет в мой php-скрипт через charles с моим прикрепленным GUID пользовательского заголовка.

NSMutableURLRequest *loginRequest = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:feedURLString]];
        NSData *myRequestData = [NSData dataWithBytes:[myRequestString UTF8String]length:[myRequestString length]];

    [ loginRequest setHTTPMethod: @"POST" ];
    [ loginRequest setHTTPBody: myRequestData ];
    [ loginRequest setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"content-type"];
    [ loginRequest setValue:@"testdatainguid" forHTTPHeaderField:@"GUID" ];

В php я пытался прочитать шапку

    if(isset($_SERVER['GUID']))
{
    echo($_SERVER['GUID']);
}

Я не получил никакого ответа. Я пробовал getheaders, $ _POST, $ _GET и все остальное, что мог придумать, но я не могу получить эти данные в своем php Любая помощь будет принята с благодарностью.

Ответы [ 2 ]

3 голосов
/ 20 августа 2009

Я бы ожидал это в $_SERVER['HTTP_GUID'], как и другие заголовки HTTP.

1 голос
/ 06 сентября 2010

Вы всегда можете распечатать_r ($ _ SERVER), чтобы выяснить, устанавливается ли он, и / или узнать, как он устанавливается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...