今天我提出了一个非常简单的问题。是否可以将特定的HTTP协议版本设置为NSURLRequest对象(例如,1.0或1.1 )?
下面是我在telnet上讨论的一个例子:
pavlov:~ pavlov$ telnet ya.ru 80
Trying 87.250.250.3...
Connected to ya.ru.
Escape character is '^]'.
GET /index.php HTTP/1.0发布于 2012-02-17 04:50:26
您不能更改NSURLRequest的HTTP版本。但是,您可以使用CFNetwork框架。它是C框架,NSURLConnection就是基于它的。
CFHTTPMessageCreateRequest函数创建具有任意HTTP协议版本的新消息。然后,可以使用该消息通过CFReadStreamCreateForHTTPRequest函数创建输入流。
https://stackoverflow.com/questions/9312669
复制相似问题