NSURLRequest http协议版本
这是我今天非常简单的问题。 是否可以将特定的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
您无法更改NSURLRequest
的HTTP版本。 但是,您可以使用CFNetwork
框架。 这是NSURLConnection
基于其上的C框架。
CFHTTPMessageCreateRequest
函数使用任意HTTP协议版本创建新消息。 然后,该消息可用于使用CFReadStreamCreateForHTTPRequest
函数创建输入流。
文档: CFNetwork – 与HTTP服务器通信