2012-01-31 9 views
3

サーバーへのHTTPリクエストをPOSTする簡単な例が必要です。また、私はそのHTTPポストにいくつかのヘッダーを追加する必要があります。私はHTTP投稿を投稿しようとしましたが、リクエストにヘッダを追加することについて少し混乱しました。 HTTP Postに追加する必要のある必須フィールド/ヘッダーがありますか?xcodeのHttp Postの例

+0

コンテンツ長。 – Jesper

+0

内容の長さは必須ですか? – Cyril

+1

あなたが送信しようとしているものによっては、そうかもしれません。フォームの値、マルチパートのメッセージ、またはいくつかのものを連続してPOSTすることができます(長さがわからないストリーミングレスポンスのように)。 – Jesper

答えて

1

NSURLRequesttheRequestとします。

あなたは

[theRequest setHTTPMethod:@"POST"]; 

を投稿する要求タイプを設定し、ヘッダに、あなたは、キーと値のペアとして追加ヘッダーに値を追加します。

ため authorizationStringを設定
[theRequest setValue:authorizationString forKey:@"Authorization"]; 

Authorizationヘッダー。

+0

投稿にヘッダを追加すると同時にHTTP投稿の例はありますか?私は私を与えることができますか? – Cyril