国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專(zhuān)注于服務(wù)器技術(shù)及軟件下載分享
分類(lèi)導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語(yǔ)言|JavaScript|易語(yǔ)言|vb.net|

香港云服务器
服務(wù)器之家 - 編程語(yǔ)言 - IOS - IOS 出現(xiàn)問(wèn)題POST網(wǎng)絡(luò)請(qǐng)求狀態(tài)code:500的解決方法

IOS 出現(xiàn)問(wèn)題POST網(wǎng)絡(luò)請(qǐng)求狀態(tài)code:500的解決方法

2021-03-04 13:41iOS開(kāi)發(fā)網(wǎng) IOS

這篇文章主要介紹了IOS 出現(xiàn)問(wèn)題POST網(wǎng)絡(luò)請(qǐng)求狀態(tài)code:500的解決方法的相關(guān)資料,需要的朋友可以參考下

IOS 出現(xiàn)問(wèn)題POST網(wǎng)絡(luò)請(qǐng)求狀態(tài)code:500的解決方法

前言:

iOS 10 用 [NSURLSession uploadTaskWithRequest:request fromData:jsondata completionHandler:^(NSData * _Nullable data, NSURLResponse * _Nullable response, NSError * _Nullable error){}];

進(jìn)行post網(wǎng)絡(luò)請(qǐng)求時(shí) 出現(xiàn) 500 錯(cuò)誤

出現(xiàn)500 的錯(cuò)誤 服務(wù)器遇到了一個(gè)未曾預(yù)料的狀況,導(dǎo)致了它無(wú)法完成對(duì)請(qǐng)求的處理。一般來(lái)說(shuō),這個(gè)問(wèn)題都會(huì)在服務(wù)器的程序碼出錯(cuò)時(shí)出現(xiàn)。IOS HTTP請(qǐng)求的常見(jiàn)狀態(tài)碼總結(jié)

雖然出現(xiàn)這種原因是服務(wù)器的錯(cuò)誤,我覺(jué)得服務(wù)器解析請(qǐng)求數(shù)據(jù)也有可能出現(xiàn)這個(gè)錯(cuò)誤狀態(tài)500,所以我從客服端入手。
打印返回時(shí)的 response 里面的值為

?
1
2
3
4
5
6
7
8
9
10
11
:<NSHTTPURLResponse: 0x17003a900> { URL: 你的url地址 } { status code: 500,
 
headers {
 "Cache-Control" = private
 "Content-Length" = 3306;
 "Content-Type" = "text/html; charset=utf-8";
 Date = "Sun, 09 Oct 2016 07:45:13 GMT";
 Server = "Microsoft-IIS/7.5";
 "X-AspNet-Version" = "4.0.30319";
 "X-Powered-By" = "ASP.NET";
} }

從中我們可以看到,返回類(lèi)型不是json而是text/html類(lèi)型

我們知道,在post請(qǐng)求是需要設(shè)置請(qǐng)求頭數(shù)據(jù)類(lèi)型,以上出錯(cuò)的請(qǐng)求我是這樣設(shè)置的

?
1
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];

這個(gè)設(shè)置方法是我從提交圖片的網(wǎng)絡(luò)請(qǐng)求方法拷貝過(guò)來(lái)的,即@"application/x-www-form-urlencoded"這個(gè)類(lèi)型是提交圖片的類(lèi)型設(shè)置(提交圖片時(shí)把提交圖片參數(shù)轉(zhuǎn)成NSData然后再轉(zhuǎn)成base64的NSData提交)。而我的本次請(qǐng)求是提交json字符串的NSData類(lèi)型。所以"Content-Type"的值設(shè)置成”application/json“即可。詳解Http請(qǐng)求中Content-Type講解以及在Spring MVC中的應(yīng)用

我的解決方法是重新設(shè)置 如下:

?
1
[request setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];

請(qǐng)求 response 大家可以和上面的做對(duì)比。

?
1
2
3
4
5
6
7
8
9
10
<NSHTTPURLResponse: 0x17403fe60> { URL: 你的url地址 } { status code: 200, headers {
 "Cache-Control" = private;
 "Content-Length" = 75;
 "Content-Type" = "application/json; charset=utf-8";
 Date = "Sun, 09 Oct 2016 07:56:16 GMT";
 Server = "Microsoft-IIS/7.5";
 "X-AspNet-Version" = "4.0.30319";
 "X-AspNetMvc-Version" = "4.0";
 "X-Powered-By" = "ASP.NET";
} }

現(xiàn)在的  status code: 200, 解決了 500 錯(cuò)誤的問(wèn)題。出現(xiàn)這個(gè)錯(cuò)誤也有可能后臺(tái)對(duì)數(shù)據(jù)的處理錯(cuò)誤,或者后臺(tái)返回的數(shù)據(jù)類(lèi)型和前端設(shè)置需要返回的類(lèi)型沖突等。還是得具體問(wèn)題具體分析

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

延伸 · 閱讀

精彩推薦
999
主站蜘蛛池模板: 国产女优 | 久久777 | 免费观看黄色 | 国语精品久久 | 激情五月综合 | 久久毛片| 95香蕉视频 | 91麻豆精品国产91久久久资源速度 | 国产精品欧美一区二区三区不卡 | 激情五月婷婷基地 | 麻豆一区 | 国产羞羞视频 | 欧美特级 | 欧美日韩久久久 | 91新视频 | 久久久精品在线 | 国产精品入口久久 | 国产精品一区视频 | 在线久 | 激情欧美一区二区三区中文字幕 | 国产黄色大片免费在线观看 | 91国自产精品中文字幕亚洲 | 很黄很色很爽的视频 | 精品国产乱码久久久久久影片 | 五月天婷婷在线视频 | 久久最新 | 国产97在线 | 免费 | 欧美一级片在线观看 | 国产九九九 | 国产欧美日韩综合精品一区二区 | 成人av在线播放 | 国产福利一区二区三区四区 | 一区二区三区四区日韩 | 中文在线一区 | 视频一区在线播放 | 国产精品国产三级国产aⅴ中文 | 免费国产一区 | 亚洲精品久久久久久下一站 | 污色视频在线观看 | 一区二区在线免费观看 | 免费观看av|