由于本人经验尚浅,在测试中遇到如题问题
在iOS端,代码大致如下
AFHTTPRequestOperationManager* manager= [AFHTTPRequestOperationManager manager];
[manager.requestSerializer setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
[manager.requestSerializer setValue:ID forHTTPHeaderField:@"X-AVOSCloud-Application-Id"];
[manager.requestSerializer setValue:KEY forHTTPHeaderField:@"X-AVOSCloud-Application-Key"];
[manager POST:@"https://cn.avoscloud.com/1.1/classes/Student" parameters:@{@"name" : @"abc"} success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"%@", responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"%@", error);
}];
error 400 不知是哪的问题 求指点
ps:get请求是ok的
post请求这个parameters是不是使用了form模式构造的http body,我们的http body是json