關(guān)于 http請(qǐng)求返回 Request failed: method not allowed (405)。

第一種情況:遇到405請(qǐng)求錯(cuò)誤。提示:

NSLocalizedDescription=Request failed: method not allowed (405)。
解決方案:405請(qǐng)求方法不被允許。這時(shí)候應(yīng)該檢查請(qǐng)求方法是否正確,頁面應(yīng)該用GET請(qǐng)求還是POST請(qǐng)求。例如在請(qǐng)求微博access_token的時(shí)候雖然不需要發(fā)送數(shù)據(jù)但這個(gè)頁面卻要求使用POST請(qǐng)求。

第二種情況:
使用AFNetwork進(jìn)行HTTP請(qǐng)求遇到如下提示信息錯(cuò)誤:
NSLocalizedDescription=Request failed: unacceptable
content-type: text/plain。

解決方案:這里的錯(cuò)誤提示是因?yàn)锳FHTTPRequestOperationManager默認(rèn)的http請(qǐng)求頭沒有包含text/plain格式。應(yīng)使用
manager.responseSerializer.acceptableContentTypes = [manager.responseSerializer.acceptableContentTypes setByAddingObject:@"text/plain"];手動(dòng)添加。當(dāng)然也可能會(huì)出現(xiàn)text/html類型的。解決方案同理手動(dòng)添加。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 最近這幾個(gè)月都在完成一個(gè)項(xiàng)目,項(xiàng)目里面用到了太多的數(shù)據(jù)請(qǐng)求,一開始還是在用以前的那種傳統(tǒng)的請(qǐng)求方式,這樣下...
    SnailLi閱讀 689評(píng)論 0 1
  • ——只燈片箋 此文記錄的是筆者在實(shí)際iOS開發(fā)工作中遇到并解決的一些小細(xì)節(jié)問題,以此記錄,持續(xù)更新,僅供參考。 G...
    秭劍執(zhí)一閱讀 2,309評(píng)論 0 7
  • AFNNetworking 2.0你相信你一定知道AFNNetworking,不知道你還可以看看該作者的博文,所以...
    瞎嘚嘚閱讀 765評(píng)論 1 1
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評(píng)論 19 139
  • http://www.cnblogs.com/zangwucao/p/5505331.html https://m...
    灰客閱讀 497評(píng)論 0 1

友情鏈接更多精彩內(nèi)容