2009-08-19 7 views
1

このコードは動作し、私のカスタムヘッダーGUIDが添付されたチャールズを介してPHPスクリプトにリクエストが送信されるのがわかります。 PHPでiphoneからPHPスクリプトへのカスタムヘッダ付きのHTTP POST。ヘッダーはどうやって読んでいますか?

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" ]; 

、私は任意の応答を得ることはありませんヘッダー

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

を読み取ろうとしました。私はgetheaders、$ _POST、$ _GETと私が考えることができる何かを試しましたが、私は私のPHPでそのデータを取得することはできません。どんな助けでも大歓迎です。

答えて

3

他のHTTPヘッダーと同じように、$_SERVER['HTTP_GUID']にあると思います。

+0

基本的には目的のCコードの中で "HTTP_GUID"と呼んでPHPの中で探したり、GUIDを探してGUIDを探してみましたが、HTTP_が自動的に追加されたことは分かりませんでした。早速お返事をいただきありがとうございます。数時間節約できました。とても有難い。 –

1

いつでもprint_r($ _ SERVER)を設定して設定されているかどうか、設定方法を調べることができます。

関連する問題