gpt4 book ai didi

iphone - NSURLRequest http协议(protocol)版本

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:26:04 27 4
gpt4 key购买 nike

今天我问的这个问题很简单。是否可以将特定的 HTTP 协议(protocol)版本设置为 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 协议(protocol)版本的新消息。然后,该消息可用于使用 CFReadStreamCreateForHTTPRequest 函数创建输入流。

文档:CFNetwork - Communicating with HTTP Servers

关于iphone - NSURLRequest http协议(protocol)版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9312669/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com