gpt4 book ai didi

ios - AFNetworking 返回 400 错误请求

转载 作者:行者123 更新时间:2023-11-28 19:41:11 25 4
gpt4 key购买 nike

我想通过AFNetworking发布图片,这里是代码

AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.responseSerializer.acceptableContentTypes = [manager.responseSerializer.acceptableContentTypes setByAddingObject:@"text/html"];
manager.responseSerializer = [AFHTTPResponseSerializer serializer];
manager.requestSerializer = [AFHTTPRequestSerializer serializer];
[manager POST:URL parameters:nil constructingBodyWithBlock:^(id<AFMultipartFormData> formData){
[formData appendPartWithFileData:UIImageJPEGRepresentation(selfPhoto, 1) name:@"file" fileName:imageFilePath mimeType:@"image/jpg"];
}

但返回 400 错误请求,这是错误:

Domain=com.alamofire.error.serialization.response Code=-1011 "Request failed: bad request (400)" UserInfo={com.alamofire.serialization.response.error.response= { URL: http://121.42.203.122:8080/8minutes/uploadImg } { status code: 400, headers { Connection = close; "Content-Language" = en; "Content-Length" = 1105; "Content-Type" = "text/html;charset=utf-8"; Date = "Fri, 11 Dec 2015 05:36:46 GMT"; Server = "Apache-Coyote/1.1"; } }

这里是网络服务 url 键:

  param:{"file"}

我哪里错了?

最佳答案

因为您得到的响应是“text/html”格式,所以它应该是application/json 格式。

关于ios - AFNetworking 返回 400 错误请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34216896/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com