swift4中alamofire中的多部分表单数据请求?

ashish.surana

您好,我是 swift4 的新手,并试图通过 alamofire 库以 swift4 语言调用多部分表单数据请求?下面是我的代码

Alamofire.upload(multipartFormData: { multipartFormData in
            multipartFormData.append("1422".data(using: String.Encoding.utf8)!, withName: "u_id")
            multipartFormData.append("How???".data(using: String.Encoding.utf8)!, withName: "firstname")
            multipartFormData.append("We are woking on it!!".data(using: String.Encoding.utf8)!, withName: "description")
        }, to: "URL_TOcall", encodingCompletion: { result in
            print("result  = \(result)")
            switch result {
            case .success(request: let request, streamingFromDisk: false, streamFileURL: nil):
                //Success code
                break

            case .failure:
                print("failed api calling")
                break


            case .success(let request, true, _):
                //Code here
                break

            case .success(let request, _, _):
                // Code here
                break
            }


        })
}
ashish.surana

我已经解决了我的问题,这是我没有做的太愚蠢和小事,但是在将allowLossyConversion: false添加到我的字符串转换之后,就解决了问题

{
 //corrected indentation for code

 Alamofire.upload(multipartFormData: { multipartFormData in
        multipartFormData.append("1422".data(using: String.Encoding.utf8, allowLossyConversion: false)!, withName: "u_id")
        multipartFormData.append("How???".data(using: String.Encoding.utf8, allowLossyConversion: false)!, withName: "firstname")
        multipartFormData.append("We are woking on it!!".data(using: String.Encoding.utf8, allowLossyConversion: false)!, withName: "description")
    }, to: "URL_TOcall", encodingCompletion: { result in
        print("result  = \(result)")
        switch result {
        case .success(request: let request, streamingFromDisk: false, streamFileURL: nil):
            //Success code
            break

        case .failure:
            print("failed api calling")
            break


        case .success(let request, true, _):
            //Code here
            break

        case .success(let request, _, _):
            // Code here
            break
        }
    })
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Hapijs后端处理Swift中Alamofire发送的多部分/表单数据请求

来自分类Dev

在Hapijs后端处理Swift中Alamofire发送的多部分/表单数据请求

来自分类Dev

如何在iOS,Swift3,Alamofire 4中使用多部分表单数据将图像作为参数上传以及其他参数

来自分类Dev

请求:发布多部分/表单数据

来自分类Dev

请求:发布多部分/表单数据

来自分类Dev

如何从多部分表单数据中获取Node JS中间件中的请求正文?

来自分类Dev

卷曲如何发布多部分/表单数据数据以及如何在Flask请求中读取多部分/表单数据

来自分类Dev

如何在多部分/表单数据请求中获取文件的实际文件大小

来自分类Dev

在PHP中读取多部分/表单数据POST数据

来自分类Dev

提取-多部分/表单数据POST中缺少边界

来自分类Dev

ClojureScript中的多部分/表单数据支持

来自分类Dev

如何在wicket中解析多部分表单数据

来自分类Dev

使用Alamofire和多部分/表单数据

来自分类Dev

Alamofire-多部分表单数据键:值

来自分类Dev

Alamofire 2.0多部分表单数据错误

来自分类Dev

等同于curls --form的Python:使用“ form”参数中的数据创建多部分表单数据发布请求

来自分类Dev

等同于curls --form的Python:使用“ form”参数中的数据创建多部分表单数据后请求

来自分类Dev

如何使用go的net / http或类似方法保存在多部分/表单数据POST请求中收到的文件?

来自分类Dev

南希:解析“多部分/表单数据”请求

来自分类Dev

这是格式正确的多部分/表单数据请求吗?

来自分类Dev

解析从请求发布接收的多部分/表单数据

来自分类Dev

多部分/表单数据请求失败。直播意外结束

来自分类Dev

如何在C#MVC 4 Web服务中使用多部分/表单数据请求

来自分类Dev

在iOS中,如何读取源自WKWebView的NSURLRequest中的多部分表单数据?

来自分类Dev

CodeIgniter API Json 服务器,多部分/表单数据 POST 数据中缺少边界

来自分类Dev

如何在提琴手中拦截多部分/表单数据并访问作为请求一部分的二进制文件

来自分类Dev

AJAX在angular.js 1.3.0中上传多部分/表单数据的“意外令牌”

来自分类Dev

在Django-rest-framework中解析多部分/表单数据

来自分类Dev

Django-Tastypie中的多部分/表单数据POST,PUT,PATCH

Related 相关文章

  1. 1

    在Hapijs后端处理Swift中Alamofire发送的多部分/表单数据请求

  2. 2

    在Hapijs后端处理Swift中Alamofire发送的多部分/表单数据请求

  3. 3

    如何在iOS,Swift3,Alamofire 4中使用多部分表单数据将图像作为参数上传以及其他参数

  4. 4

    请求:发布多部分/表单数据

  5. 5

    请求:发布多部分/表单数据

  6. 6

    如何从多部分表单数据中获取Node JS中间件中的请求正文?

  7. 7

    卷曲如何发布多部分/表单数据数据以及如何在Flask请求中读取多部分/表单数据

  8. 8

    如何在多部分/表单数据请求中获取文件的实际文件大小

  9. 9

    在PHP中读取多部分/表单数据POST数据

  10. 10

    提取-多部分/表单数据POST中缺少边界

  11. 11

    ClojureScript中的多部分/表单数据支持

  12. 12

    如何在wicket中解析多部分表单数据

  13. 13

    使用Alamofire和多部分/表单数据

  14. 14

    Alamofire-多部分表单数据键:值

  15. 15

    Alamofire 2.0多部分表单数据错误

  16. 16

    等同于curls --form的Python:使用“ form”参数中的数据创建多部分表单数据发布请求

  17. 17

    等同于curls --form的Python:使用“ form”参数中的数据创建多部分表单数据后请求

  18. 18

    如何使用go的net / http或类似方法保存在多部分/表单数据POST请求中收到的文件?

  19. 19

    南希:解析“多部分/表单数据”请求

  20. 20

    这是格式正确的多部分/表单数据请求吗?

  21. 21

    解析从请求发布接收的多部分/表单数据

  22. 22

    多部分/表单数据请求失败。直播意外结束

  23. 23

    如何在C#MVC 4 Web服务中使用多部分/表单数据请求

  24. 24

    在iOS中,如何读取源自WKWebView的NSURLRequest中的多部分表单数据?

  25. 25

    CodeIgniter API Json 服务器,多部分/表单数据 POST 数据中缺少边界

  26. 26

    如何在提琴手中拦截多部分/表单数据并访问作为请求一部分的二进制文件

  27. 27

    AJAX在angular.js 1.3.0中上传多部分/表单数据的“意外令牌”

  28. 28

    在Django-rest-framework中解析多部分/表单数据

  29. 29

    Django-Tastypie中的多部分/表单数据POST,PUT,PATCH

热门标签

归档