问题标签 [asiformdatarequest]

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 回答
220 浏览

objective-c - 获得 ASIFormDataRequest 响应后应用程序崩溃

在我的应用程序中,我使用 ASIFormDataRequest 发送我的新用户注册请求。该请求包含用户详细信息以及使用 base64Encoding 转换的图像。我也得到了回应。但应用程序在收到响应后崩溃。请帮我解决这个问题。这段代码有什么错误吗?

0 投票
1 回答
142 浏览

iphone - 发送 ASIFormDataRequest 请求

我正在尝试将数据从 iPhone 发送到 php 文件以在 mySql 中插入一些数据

在 iPhone 中,我编写了以下代码:

我在 RegisteredPersons.php 上写道:

但插入不会发生在 RegisteredPersons 表中。我的代码有什么问题?提前致谢

0 投票
2 回答
1058 浏览

iphone - 通过 ASIFormDataRequest 将 Mp4 视频发送到 PHP 服务器

在这里,我发送带有一些参数的文件路径或文件。但是服务器没有收到视频。那么该代码有什么问题吗?或者任何你想添加的东西。那么请告诉我。您想告诉我我在哪里得到错误或响应设置的任何委托方法。

0 投票
1 回答
2056 浏览

ios - 不支持的媒体类型错误 - 从 iPhone 应用程序发布 json

我正在尝试以以下形式生成 json 并将其发布到服务器:

我正在使用ASIFormDataRequest. 我已经转义了 json 字符串,以便将其作为请求参数发送到 url

作为回应,我收到 HTML 格式的“不支持的媒体类型”错误:

我会犯什么错误?谁能引导我走向正确的道路?谢谢。

0 投票
1 回答
863 浏览

ios - iOS POST 到 Rails - 参数不包含 :modelname 的值

我有一个可以响应 HTML 和 JSON 客户端请求的 rails 3 控制器。这个控制器有一个“create”方法,它创建一个新的“用户”模型对象,其值发布在 params[:user] 中。当用户参数值从 HTML 表单发布时,这将按预期工作。但是,当从 JSON 客户端(在我的情况下为 iOS)发布到此操作时,params[:user] 为 nil;我确实注意到,如果直接访问 params 哈希确实包含正确的值,即 params[:username] => "someusername"

我需要在 HTTP 请求中添加什么内容,以便可以在控制器中使用 params[:model_name] 语法吗?我正在使用 ASIFormDataRequest.m 发布到我的 Rails 应用程序。

我的客户端 POST 如下所示:

}

控制器的“创建”方法如下所示:

0 投票
1 回答
263 浏览

iphone - 如何使用 ASIFormDataRequest 显示 UIProgressView

我想用 ASIFormDataRequest 显示 uiprogress 栏。我用谷歌搜索了它,但我找不到关于带有 ASIFormDataRequest 的 uiprogressView,我只是找到带有 NSURLConnection 的 uiprogressView。只要让我知道是否可能。

// 所以这是我上传数据的方法。

// 上传完成时调用此方法。

0 投票
2 回答
1959 浏览

iphone - 不调用 NSXMLParserDelegate 方法

嗨,我正在解析一个 xml 文件,我也得到了存储在 responseString 中的响应。我的问题是委托方法没有被调用,这是我的解析代码

我编写了如下的 NSXMLParser 委托方法

谢谢你帮助我

0 投票
0 回答
110 浏览

objective-c - 发布带有 ASIFormDataRequest 错误的 XML 数据

// [request addRequestHeader:@"Content-Type" value:@"application/json"];//测试JSON是好的[request appendPostData:theData]; [请求 buildPostBody]; [请求 setRequestMethod:@"POST"];

我从以下代码中没有得到任何东西,这也不会产生错误。

当我使用 JSON 时,我得到了结果。

0 投票
2 回答
693 浏览

iphone - 带有嵌套字典的 HTTP 请求

我需要使用 POST 方法访问 Web 服务,并使用嵌套字典来接收相关数据。但我一直得到空洞的回应。我究竟做错了什么?

0 投票
1 回答
540 浏览

ios - 使用 ASIFormDataRequest 超时上传图像

我遇到了一个奇怪的问题,我还查看了其他解决方案,还查看了ASIHTTPRequest github 页面

我正在使用ASIHTTPRequestASIFormDataRequest并将图像上传到我的 Symfony Web 服务器。

我有两个问题:

1) 上传慢

我不确定它是什么,但用于上传图像数据大小 = 244671的图像

我假设大约是 245 KB。

上传时间超过 15 秒。

我的 iPhone 在市区使用 Wifi 连接。

2)服务器请求超时即使成功

尽管数据已完全上传,但我收到服务器超时错误,图像正确显示在我的服务器上。

我正在使用的代码是:

我的图像不是什么巨大的图像,它只有373 x 500 像素

有任何想法吗?

ASIHTTPRequest如果有适当的解决方法,我不想禁用错误跟踪器中建议的缓冲区大小技巧。