SB甲方后臺(tái)讓你傳Json參數(shù)時(shí),可嘗試這樣寫

簡(jiǎn)介:當(dāng)Sb的甲方后臺(tái)說(shuō)“整個(gè)參數(shù)就是一個(gè)Json”時(shí),我懵逼了,那AF的字典怎么設(shè)置?? 后臺(tái)你是SB 么? 你可以嘗試這樣寫

NSDictionary *headers = @{ @"content-type": @"application/json",
                           @"cache-control": @"no-cache",
                           @"postman-token": @"133b268b-6323-cd8a-05aa-0cf4f211bdf0" };

NSDictionary *parameters = @{ @"address": @"huayanbeili",
                              //                                  @"cart_id": @25,
                              @"good_list": @[ @{ @"good_id": @1, @"num": @2 }, @{ @"good_id": @2, @"num": @1 } ],
                              @"is_buynow": @1,
                              @"name": @"xieguiyang",
                              @"phone_number": @"13700000000",
                              @"remark": @"quick",
                              @"salesman_id": @1,
                              @"total_price": @100 };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://codog.com.cn:8080/api/mall/submitOrder"] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
    
    if (error) {
        
        NSLog(@"error:%@",error);
        return ;
    }
    
    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
    
    NSString * string = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
    
    NSLog(@"提交訂單請(qǐng)求數(shù)據(jù) :%@", string);

}];

        [dataTask resume];
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容