问题标签 [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.
ios5 - setCompletionBlock:仅在模拟器中导致 EXC_BAD_ACCESS ..它在设备上工作正常
在模拟器中,使用 ASIHTTPRequest 的 setCompletionBlock: 消息总是会导致 EXC_BAD_ACCESS 错误。即使将 NSZombieEnabled 设置为 YES 也无法说明情况。
cocoa - 直接在 ASIFormDataRequest 中的多部分 POST 请求
所以你认为很容易找到 POST 信息到 ASIFormDataRequest 的直接示例,但我还没有找到这些格式的 1:1。这是我要发送的 POST 请求:
编辑:
原来我的问题更多是服务器接收数据。但这就是我最终的结果!
我还在 ASIFormDataRequest 的 buildMultipartFormDataPostBody 中添加了以下行,其中设置了 Content-Disposition 和 Content-Type:
我不确定是否有一种更简单的方法可以直接从请求中添加该行,但是在我尝试过的事情中,这似乎是可行的。
php - iOS gzip 压缩到 PHP
我正在通过 PHP 接收的 POST 向我的网页发送大量文本。它大约是 500kb - 1.5 mb。问题在于它是非常重复的数据,我想压缩它。数据看起来像这样,“123,123,123,124,124,124,125,126...等”
我找到了 Geoggrey Garside http://cocoadev.com/wiki/NSDataCategory的 NSData+Compression 库,其中包含 gzipInflate 和 gzipDeflate 方法,并且已经获得了 gzipInflate 方法来正确解压缩来自服务器的数据,但我一生都无法了解如何在 iOS 中压缩字符串并通过 PHP 将其发送到服务器进行解压缩。
这是我的 iOS 代码:
这是我的 PHP 代码:
我从服务器得到的只是
任何帮助将非常感激!
php - 将 NSString 传递给 PHP POST 变量
如果我的网站上有一个 php 文件,我如何将一个变量传递NSString
给一个POST
变量(使用objective-c),以便我可以将它回显到页面上?我是 php 新手,如果这很明显,我很抱歉。
使用ASIFormDataRequest
:
委托方法调用:
这里有几个问题:
- 即使我输入了错误的凭据,也
requestFinished
只会被调用。
编辑——刚刚修复 (1),创建了一个受密码保护的目录并将 php 文件粘贴在那里。
- “这是一个字符串”没有在 php 文件中传递给 phpVar 并且不会显示在页面上
这是我在php中写的:
谢谢你的帮助。
iphone - ASIFormDataRequest Web 表单完成
我正在尝试使用 ASIFormDataRequest 填写网络表单(我相信是 ASP)并将其从 iOS 提交到服务器。
我要填写的表格在这里:http ://www.evolution-timecritical.com/shipment.asp
表格示例如下:
我在 iOS 中使用以下代码尝试填写表格:
循环为表单中的每个键设置一个值,这些键存储在 NSArrays 中。
我从 ASIFormDataRequest 获得了一个成功的请求 Finished,来自服务器的状态码为 200。
但是,服务器响应字符串只是表单 (http://www.evolution-timecritical.com/shipment.asp) 的网页的 HTML。
谁能告诉我我做错了什么,或者我该如何解决这个问题。
谢谢
objective-c - 将 ASIFormDataRequest 正文记录为 NSString
我正在使用 ASIFormDataRequest 向服务器发出多部分请求,并且我想在实际发出请求之前自己查看帖子正文。有什么办法可以将它打印到控制台或类似的东西?
iphone - ASIHTTPRequest SOAP 问题
请帮我创建 ASIHTTPRequest,它应该发送 xml 数据(soap 请求)。我使用 ASIHTTPRequest 创建通常的请求,但从不使用肥皂。在我的 iPhone 项目中,我需要发送与我的 Mac 上的其他程序相同的请求。我使用 WireShark 来做到这一点。
以下是wireshark PrintScreens:
获取 Assinded Jobs 请求(第 1 部分): 完整图片
获取 Assinded Jobs 请求(第 2 部分):完整图像
我有创建 ASIHTTPRequest 的经验,但它是 JSON 数据。我了解如何使用正确的标头创建请求。但我不知道如何使用 xml 创建请求。
更新
完整的 xml(对不起 1 个字符串,但 WireShark 以这种方式将 xml 提供给我):
先感谢您。
iphone - ASIFormDataRequest 适用于模拟器但不适用于设备?
我正在使用 ASIFormDataRequest 发布三个值,即 url、标题和摘要。所有这些都在模拟器上运行良好,但在设备上不起作用。这是我正在使用的代码:
任何人都可以帮助我!
ios - ASIFormDataRequest POST 不起作用
我已经在我的应用程序中包含了所有必要的文件(此处列出的 .h 和 .m 文件)然后我手动添加了 .m 文件来编译源代码并运行我的代码。
我运行我的应用程序,但我的服务器上什么也没发生。脚本上的服务器工作正常,因为我在其他 android 应用程序中使用它,所以它没有问题。
这是我在 ViewDidLoad 中使用的代码
我需要添加什么吗?
这是我的进口: