问题标签 [nsmutableurlrequest]

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 投票
2 回答
1160 浏览

iphone - Post方法+iphone解析xml

我在使用 post 方法进行 xmlparsing 时遇到问题。

现在我正在使用:-

但是我应该如何使帖子 HTMLbody 成为其中的一部分..

表示我应该在哪里以及如何在代码中放置功能名称和示例 xml

我编辑的问题是:-

但我得到了回应。请帮帮我..是我的

NSString * str = @"0a"; NSString * message= [NSString stringWithFormat:@"/getUserList mydata=%@", str]; [请求setHTTPBody:[消息数据使用编码:NSUTF8StringEncoding]];[请求 addValue:@"application/xml; charset=utf-8" forHTTPHeaderField:@"Content-Type"];

这部分代码是正确的??

0 投票
1 回答
545 浏览

macos - NSMutableURLRequest 和内存问题

早上好,我正在开发一个上传一些文件的应用程序;没有真正的问题,但只有一个大问题:如果我尝试上传 1gb 的文件,它会分配 1gb 的内存,你可以理解这不是一件好事。

这是我的代码:我将数据分配为 NSData,然后使用 NSMutableURLRequest + NSURLConnection 上传它们;我的问题是:有什么方法可以做到这一点而无需分配整个内存?我已经搜索过了,但我什么也没找到...

_uploadDataFile 是之前分配的 NSData 子类实例。

这就是 - (NSData *)dataForPOSTWithDictionary:boundary:nomeFile: 方法的样子:

谢谢你,对不起我的英语。

0 投票
1 回答
1229 浏览

iphone - NSMutableURLRequest 的 addValue 不起作用?

这适用于 iOS:

我正在尝试从先前中断的连接恢复文件下载。为此,我只需使用 HTTP 标头的范围字段来设置下载请求的起点,如下所示:

正如您在上面的 src 中看到的,我也尝试使用 setValue。在这两种情况下,似乎都添加了“范围”字段但不起作用。该文件始终从字节偏移量 0 发送。当我执行 NSLog(@"%@", [urlRequest allHTTPHeaderFields]) 时,我设置了范围值,但它似乎仍然不起作用:

做一个 NSLog(@"%@", [urlRequest allHTTPHeaderFields]) 显示: {Range = "bytes=13207107-"; } 或者,在注释掉 setValue 代码的情况下:{Range = "13207107-";}。

我想也许 HTTP 服务器不支持范围,但 IT 人员向我保证它支持...

有人在上面的代码中看到任何问题吗?是否有一种简单的方法可以测试 Web 服务器是否支持范围字段?

谢谢!

0 投票
2 回答
5489 浏览

objective-c - 取消 NSURLConnection Objective-C

我有一个 tableview 应用程序,当用户选择一个视图时,它需要解析一些 XML 以显示信息。但有时 XML 没有完成下载,用户可以按下按钮选择另一个视图,从而产生崩溃。我想我需要取消连接或其他东西不会导致与新连接发生任何冲突,但我不知道具体如何,它应该在 ViewWillDisappear 中正确吗?以下是我在 ViewDidAppear 上启动连接的方式:

0 投票
2 回答
1112 浏览

iphone - 使用 NSMutableURLRequest 通过 http post 发送文件时出现网络错误

我在使用 setHTTPBodyStream 而不是 setHTTPBody 和 NSMutableURLRequest 时遇到问题。

我正在研究通过http post将大文件发送到服务器的代码。使用以下部分代码,一切正常:

如果我将其更改为:

然后我总是以网络错误结束:错误 - 操作无法完成。(kCFErrorDomainCFNetwork 错误 303。)

最后的目标是直接从文件创建 inputStrem,以便能够发送大文件而无需将它们加载到内存中。

我错过了 setHTTPBodyStream 使用的东西吗?

谢谢你的帮助。

问候。塞巴斯蒂安。

0 投票
3 回答
869 浏览

iphone - 向服务器发送 JSON 请求?

我有以下 JSON 用于在服务器上发送请求

请求的 URL 是

我提出这样的要求,

这个请求有什么问题?

0 投票
1 回答
266 浏览

iphone - 如何发出 JSON 请求?

请看下面的格式

如何使 JSON 请求形成这种格式

0 投票
1 回答
5926 浏览

php - 使用 Xcode 发布 json

我正在尝试使用 POST 将 json 格式的数据发送到我的网络服务。我的服务器上有一个 php 页面,它接收 json 字符串并将其打印出来。

问题是,收到的 POST 数组是空的,下面是我的应用程序代码:

check.php 有以下代码:

我得到以下输出:Array()

我已经尝试了一切,似乎无法将 json 字符串发送到我的 web 服务。我敢肯定,我错过了一些东西,但我不知道它是什么。

0 投票
2 回答
163 浏览

iphone - 将字符串发布到服务器

我需要通过发布请求将此 SomeString 发送到服务器。无需使其成为NSData对象并执行NSUTF8StringEncoding SetHttpBody:仅向我询问 NSData 对象。我怎样才能发布这个字符串

0 投票
1 回答
57 浏览

iphone - Cant Post To Server Well

i am trying to post to a server in the following code. i cant receive the response that i need to get. think i am making something wrong, need some help

error

The page cannot be displayed

  • Open IIS Help, which is accessible in IIS Manager (inetmgr),