vue axios調(diào)用接口方法報錯500 internal server error的兩種解決方法
前端使用axios 訪問后端接口時報錯:

在瀏覽器中點擊紅色的報錯數(shù)據(jù),可以看到下圖:

從服務(wù)器返回的信息可以看出是請求服務(wù)器時傳遞的請求參數(shù)存在非法字符,被服務(wù)器攔截.
解決辦法有兩種:
1.把非法字符刪除后再請求服務(wù)器
2.如果后端是c#接口,可以在web.config文件中做一個配置便可,具體操作如下圖所示:

在配置文件中添加紅色框中的代碼,然后重啟服務(wù)即可生效.
配置代碼如下:
<httpRuntime executionTimeout="90" maxRequestLength="409600" useFullyQualifiedRedirectUrl="false" minFreeThreads="18" minLocalRequestFreeThreads="15" appRequestQueueLimit="150" enableVersionHeader="true" requestValidationMode="2.0"/>
<pages validateRequest="false"></pages>到此這篇關(guān)于vue axios調(diào)用接口方法報錯500 internal server error的兩種解決方法的文章就介紹到這了,更多相關(guān)vue 報錯500 internal server error內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vue按需加載組件webpack require.ensure的方法
本篇文章主要介紹了vue按需加載組件webpack require.ensure的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-12-12
vue事件監(jiān)聽函數(shù)on中的this指針域使用
這篇文章主要介紹了vue事件監(jiān)聽函數(shù)on中的this指針域使用方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-08-08
vue3使用elementPlus進行table合并處理的示例詳解
虛擬數(shù)據(jù)中公司下有多個客戶,公司一樣的客戶,公司列需要合并,客戶如果一樣也需要合并進行展示,所以本文給大家介紹了vue3使用elementPlus進行table合并處理的實例,文中通過代碼示例介紹的非常詳細,需要的朋友可以參考下2024-02-02
VueCli生產(chǎn)環(huán)境打包部署跨域失敗的解決
這篇文章主要介紹了VueCli生產(chǎn)環(huán)境打包部署跨域失敗的解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11

