问题标签 [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 投票
1 回答
647 浏览

ios - xml 后加载 xml 响应

我正在尝试使用 REST api 来查看用户是否有效。我知道connectionDidFinishLoading运行,但我不确定如何检查响应(xml)。请指教。

signIn功能使球滚动

0 投票
1 回答
722 浏览

xcode - NSMutableRequest 的标头错误

我有一个 NSMutableURLRequest 的问题,我想翻译这个

我的代码是

但它不起作用,我在没有结果的情况下进行搜索,我不知道问题出在哪里。

谢谢。

0 投票
1 回答
159 浏览

iphone - POST UIImage 与多个字段

找到了大量关于如何将 UIImage 发布到我可以成功执行的服务器的代码示例,除了 UIImage 本身之外,尝试在请求中包含字段时遇到了一些麻烦。

例如,我想发布以下内容..

谢谢你的帮助。就像我说的,发送 UIImage 很好,向请求添加字段是我遇到的麻烦。

0 投票
1 回答
1079 浏览

ios - 如何制作不是键值格式的 NSMutableURLRequest 标头

我需要一个 NSMutableURLRequest 标头,如下所示:
---begin
POST /index.php HTTP/1.1
Content-Length: 91
Host: 192.168.1.3:8803
Content-Type: application/x-www-form-urlencoded

command=01&version=V0.1&type=3
----结束
一些请告诉我如何使标题字段看起来像最后一行。用空行与其他人分开会更好。

0 投票
2 回答
498 浏览

iphone - 无法从 iPhone 连接基于肥皂的 wcf 服务

我正在尝试从我的 iPhone 应用程序中使用 SOAP Web 服务,但是当我与 Charles 核对时出现以下错误:

值不能为空。参数名称:s

以下是我的代码:

我收到错误代码 500 作为响应。有人可以帮帮我吗?

谢谢潘卡伊
_

0 投票
0 回答
88 浏览

connection - How to set NSMuteableURLRequest connection to "Connection: close"?

I have tried setting setting my NSMuteableURLRequest to close , but its always on 'keep-alive' , how can I force to close connection. I am doing like this :

And how bad it is if connections stays on 'keep-alive' ? Thanks for your help.

0 投票
1 回答
3273 浏览

json - NSURLResponse 并不总是接收数据

我想知道为什么即使没有发生任何变化,也不会每次都收到信息NSURLResponsesendSynchronousRequest看起来NSData正在接收,但它没有被转换为字符串,然后没有NSArray通过我的 json 调用转换为字符串。代码如下。下面的代码都在一个函数中,但不觉得名字是必要的。

我想补充一点,NSData当连接失败和工作时,我的对象给了我相同的字节。我不确定是不是因为它们使用了相同的内存地址,我觉得这是完全不可能的,因为当我重新启动应用程序时,计算机没有办法那么幸运。无论哪种方式,我都没有收到错误,我确实收到了响应,并且我确实收到了某种数据,但NSString不是每次都将其转换为给我一个不为零的 json。

在对服务器进行 1000 次调用后,我发现来自转换为 an 的连接的字符串NSString在失败时给了我这个。

失败和通过的NSHTTPResponse状态代码是 200,因此页面仍在加载,但是当我无法检索 json 时会发生此响应。我可以通过浏览器拨打多个电话,并且可以正常工作。在我使用它们进行编码的整个过程中,Android 并没有失败获取 json。所以两个系统都没有给我这个响应。

回答:

这个问题的答案与NSString用于转换NSData应该存在的内容有关

这是因为代码中的原始方式有可能字符串将尝试访问和存储来自仍为NSUTF8String格式的数据大小之外的内存地址的信息。当您分配字符串时,字符串只是数据的大小,因此只会将数据转换为该大小并仅以该大小存储数据。

这导致我的服务器响应始终具有正确的字符串,然后从中访问 JSON 对象。基本上,这是一个指针问题,因为缺少更好的词,因为原始代码试图访问比它应该的更多,因为它是一个开放式大小和副本,并且有点过于贪婪 alloc 不允许字符串贪婪。

0 投票
2 回答
237 浏览

objective-c - NSURLConnection 不发送数据,但连接

URL写得正确,我在浏览器中用数据测试它并正确发送,但是当我发出请求时,它返回它是成功的,但它实际上并没有写入数据。任何的想法?

0 投票
1 回答
1820 浏览

iphone - NSMutableURLRequest 和 NSURLConnection 不能在 GCD dispatch_async 中工作?

我提出了一个NSMutableURLRequest请求,dispatch_async但它不起作用。但是,NSURLRequest有效。代码:

NSMutableURLRequest和有什么区别NSURLRequest吗?或者,我NSURLConnection以错误的方式使用?

谢谢!

0 投票
1 回答
404 浏览

php - 将长文本从 iphone 保存到 php web 服务

我正在开发一个应用程序,我需要使用 php Web 服务将一些长文本保存到 mysql 数据库。我已经创建了 Web 服务,但我无法将参数从 iphone 发送到 php Web 服务。以下是我的网络服务代码:

mysql_close($con);

?>

我找到了将数据发布到 Web 服务的代码,但我无法将数据添加到发布请求。

status=[NSString stringWithFormat:@"username=%@&password=%@&interestedIn=%@&aboutme=%@&profilePic=%@&isFBLogin=%@&useFacebookPic=%@",[@"aaaaaaaaaa" stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding],[@ "bbbbbb" stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding],[@"female" stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding],[@"about meeeeeeeee" stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding],[@"profile.png" stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding],[@"0" stringByAddingPercentEncoding],[@"0" stringByAddingPercentEncoding ,[@"0" stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]]; //状态=@“用户名=pankaj1234&

我将如何将这些值添加到请求中?有人可以帮帮我吗?

谢谢潘卡伊
_