问题标签 [nsurlrequest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
17630 浏览

iphone - 如何发出 HTTP 发布请求以获取 JSON 对象以响应 iPhone 应用程序?

我有一个在服务器上运行的 Web 服务,它以 XML 格式或 JSON 格式返回数据。我想请求 JSON 格式,但使用 HTTP Post 方法。

非常感谢任何帮助。

提前致谢。

0 投票
3 回答
7670 浏览

cocoa-touch - 从可可http get请求中提取数据

我实现了以下代码:

我想从我从上面的 url 收到的内容中提取正文。我尝试过:

数据变量不返回任何数据?我是否要以正确的方式从请求中提取数据?

谢谢!

0 投票
5 回答
20828 浏览

iphone - 使用委托时处理超时的 NSURLRequest

我正在使用 NSMutableURLRequest 连接到网站以获取 JSON 响应。我这样做是通过生成请求,然后使用带有 self 委托的 NSURLConnection 来处理异步连接。我已经实现了所有正常的委托方法:

一切都可以完美地取回数据,处理发生的任何错误等。但是,将 NSURLRequest 的超时设置为 10 秒,我似乎没有在这些方法中被调用(我希望 didFailWithError 被调用)。它只是永远坐在那里,我没有通知它超时。

阅读 iPhone API 文档,我没有看到任何关于超时发生时应该发生什么的提及,只是您可以设置超时值。应该发生什么?我在 API 中没有看到任何其他有帮助的委托方法。我不必手动检查超时,对吗?超时仅适用于同步请求吗?

0 投票
1 回答
1107 浏览

iphone - 如何将登录信息发布到 Web 表单并保持会话 -iphone sdk

iphone sdk 问题:我需要登录到一个网络应用程序并保持会话(会话 cookie),然后获取一个 xml 提要。

我还没有找到一个很好的例子。

0 投票
4 回答
13637 浏览

objective-c - NSURLConnection 泄漏?

我已经设置了一个从 http 获取数据的 nsurl。当我运行仪器时,它说我有一个泄漏的 NSFNetwork 对象。

以及如何在 (void)ButtonClicked 中释放连接?还是稍后会发布?

0 投票
2 回答
2459 浏览

iphone - NSURL 连接。如何仅获取 HTTP 标头信息?

NSURLRequest + NSHTTPURLResponse 显然是角色的方式。我如何获取标题信息?

0 投票
2 回答
2065 浏览

iphone - 类 NSURLRequest。方法 - (NSInputStream *)HTTPBodyStream 总是返回 nil。为什么?

我正在尝试将 NSURLRequest 与 NSURLConnection 一起使用来建立到 HTTP 服务器的二进制流连接,以以小的增量方式检索庞大的数据文件。

我在 NSURLRequest 上看到了方法 - (NSInputStream *)HTTPBodyStream。那是我想在我的 NSURLRequest 实例上调用的方法吗?如果是这样,为什么它总是返回零?

0 投票
3 回答
4001 浏览

iphone - 我需要 NSMutableURLRequest 上的 setValue:forHTTPHeaderField: 方法的正确语法

我正在努力寻找正确的语法来设置 HTTP 标头信息,以便从 HTTP 服务器执行字节范围加载。

这是 NSMutableURLRequest 上的违规方法 - (void)setValue:(NSString *)value forHTTPHeaderField:(NSString *)field

这就是我使用此方法加载 URL 请求的前 512 个字节的方式。

到目前为止,它被忽略了,我总是收到整个数据有效负载。我只想要指定的字节范围(0 - 512)。有人可以减轻我的头痛吗?

更新:我已经使用 curl 来确认我的网络服务器因此支持字节范围: curl --range 0-2047 http://www.somewhere.com/humungodata.dat -o "foobar"

foob​​ar 的文件大小为 2048

干杯,道格

0 投票
1 回答
495 浏览

iphone - 为 UIView 动态创建内容的正确方法是什么?

我有一个包含项目列表的 tableView。当做出选择时,一个新的视图控制器被推送到 tableView 的 navigationController viewController 堆栈上。

我的问题是:与推送视图控制器关联的视图层次结构中的一个视图需要先从网络获取数据,然后才能呈现其内容。这种获取是通过 [NSURLRequest requestWithURL: ...] 异步完成的。将数据传递给需要它的视图并让该视图调用它的重载 drawRect 方法的正确方法是什么?目前,我这样做:

方法 GetDataFromCloudAndCreateView 从数据中实例化视图。不幸的是,没有渲染任何内容。我试过 [myView setNeedsDisplay] 但没有效果。

有人可以画出正确的方法吗?谢谢。

0 投票
1 回答
1412 浏览

iphone - 使用 Post 方法将 XML 文件从 iPhone 发送到服务器

我正在尝试从我的 Iphone 客户端将数据发送到服务器。它适用于大多数值,但是当它尝试发送像“IPhone+Cocoa”这样的字符串时,服务器将字符串显示为“IPhone Cocoa”。我试图用谷歌搜索它,但没有成功,有什么理由这样做。

这是我的代码

谁能帮我?