问题标签 [alamofire-upload]

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 投票
0 回答
65 浏览

swift - 如何将 JSON 数据保存到我的本地主机中?http post响应说“200”

由于http post响应显示“200”,这表明请求成功但没有成功上传新数据。如果数据确实被上传,它会打印出“201”。我认为我的本地主机网络服务器可能有问题。

localhost 本质上是一个 JSON 文件,其中包含如下坐标:

谢谢 - 所有输入都表示赞赏:)。

0 投票
4 回答
143 浏览

ios - 下载和上传 zip 文件

我正在尝试模仿以下卷曲:

为了使用 curl 命令,我下载了 zip 文件并将其保存到我的计算机中。

我的应用程序应该下载 zip 文件,将其存储到设备并上传到服务器。

我尝试将其作为文件和数据上传,但均未成功:

我收到以下错误:

错误图片

谢谢您的帮助

0 投票
0 回答
76 浏览

swift - 如何使用 Alamofire 分段上传嵌套的 json 参数?

现在我正在使用 Alamofire 将我的 iOS 应用程序通过 api 连接到服务器。

我们的服务器人员发出了上传图片和一些信息的发布请求。

并且这些数据使用 POST 方法和多部分发送到服务器。

这是我的参数。和,

我认为嵌套参数“postInfo”不能很好地发送到 api。

那么如何使用多部分表单数据发送这个嵌套的 json 参数“postInfo”?

0 投票
0 回答
23 浏览

ios - `Alamofire.Session.upload(multipartFormData:to:method:headers:)` 如何将有效负载合并到请求中?

我正在为一个预先存在的 iOS 应用程序从头开始创建一个 REST API,其 API 源代码对于所有意图和目的都不再可用。这意味着我正在分析每个端点如何期望发送给它的请求被格式化。其中一个端点通过 Alamofire 的Session.upload(multipartFormData:to:method:headers:).

multipartFormData是一个传递给对象的闭包参数,MultipartFormData允许使用者对其进行变异(在这种情况下向其添加键值对),然后从闭包中返回它。

我的问题是添加这些键值对如何MultipartFormData影响 HTTP 请求的格式。到目前为止,每个.post方法都被传递了 aDictionary<String, Any>并且 JSON 被指定为编码,因此可以直接评估有效负载的上传方式(单个 JSON 对象,字典中的每个条目都有一个参数)。但这种Session.upload(multipartFormData:to:method:headers:)方法并不是那么简单。我本质上想知道键值对是如何编码到请求中的,所以我知道如何在服务器端解码它们。