ASIHTTPRequest向请求添加标头

Ill*_*lep 1 iphone objective-c asihttprequest

我正在使用ASIHTTPRequest,我必须使用POST方法将一些值发送到服务器.所以,为此我必须设置标题及其相应的值.

ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request addRequestHeader:@"Referer" value:@"http://allseeing-i.com/"];
Run Code Online (Sandbox Code Playgroud)

以下是需要被包含在我的应用程序标题,我怎么可能包括一次用分号("Content-Type" = "text/html";,"Keep-Alive" = "timeout=15, max=100";等等)

    "Content-Type" = "text/html";

    Date = "Wed, 21 Jun 2011 09:09:57 GMT";

    "Keep-Alive" = "timeout=15, max=100";

    Server = Apache;

    "Transfer-Encoding" = Identity;
Run Code Online (Sandbox Code Playgroud)

Jos*_*phH 5

只需使用addRequestHeader与设置Referer相同的方式即可.你不需要包括那些分号 - 我认为; 仅作为用于捕获标题的方法的工件.你不要;在HTTP中使用那样的东西.

例如:

[request addRequestHeader:@"Keep-Alive" value:@"timeout=15, max=100"];
Run Code Online (Sandbox Code Playgroud)