摘要:問題上傳文件照片時報錯解決網上搜索問題,錯誤原因可能有以下幾個,依次檢查請求類型有誤,如請求,但在后臺設置的是請求參數有誤。
問題
Ajax上傳文件/照片時報錯TypeError :Illegal invocation
解決網上搜索問題,錯誤原因可能有以下幾個,依次檢查:
請求類型有誤,如post請求,但在后臺設置的是get請求
參數有誤。 如沒有傳參,或是參數對應不上去
File類型的參數被預先處理了
檢查后發現應該時原因3,故修改代碼,設置$.ajax的processData: false:
getToken().then( res => { console.log("獲取七牛云token后上傳圖片") if(!res.hasOwnProperty("data")) return // 整理參數 var formData = new FormData() formData.append("token", res.data) formData.append("file", file) $.ajax({ url: "", type: "POST", contentType: "multipart/form-data", processData: false, // 增加這一行,不處理參數 data: formData, success: function (result) { console.log(result) } }) })參考
使用AJAX實現文件上傳時Illegal invocation錯誤
jquery ajax報Uncaught TypeError :Illegal invocation
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/100861.html
摘要:主要原因是因為上傳到時文件會被忽略上傳,畢竟文件中有各種數據庫的連接信息,上傳之后有很嚴重的安全隱患。再次執行還是會報錯此時依次執行以下命令重啟項目會發現完美解決啦。 這幾天自己在搗鼓一個laravel的項目,本地開發上傳到github,再次clone到本地開發的時候報錯500。 主要原因是因為上傳到github時 .env 文件會被忽略上傳,畢竟 .env 文件中有各種數據庫的連接信...
摘要:源碼分析一創建一個該類是基于條件表達式規則路由工廠類。路由工廠獲得配置項,默認為獲得獲得類型讀取規則獲得腳本路由獲得路由后記該部分相關的源碼解析地址該文章講解了集群中關于路由規則實現的部分。 集群——router 目標:介紹dubbo中集群的路由,介紹dubbo-cluster下router包的源碼。 前言 路由規則 決定一次 dubbo 服務調用的目標服務器,分為條件路由規則和腳本路...
摘要:常出現的錯誤前十位為了可讀性,錯誤名稱進行了一定的簡寫。讓我們深入了解每個錯誤發生的原因以及解決方法。這個問題很容易解決。當未捕獲的錯誤跨越違法跨域策略的域邊界時,會發生腳本錯誤。這是當你在中試圖調用的方法時出現的錯誤。 JavaScript常出現的錯誤前十位 showImg(https://segmentfault.com/img/bV3Z1z?w=1116&h=691); 為了可讀...
摘要:異常即使程序的語法是正確的,但是在運行的時候,也有可能發生錯誤,運行期監測到的錯誤稱為異常。此時可以打印出錯誤信息,然后再次把異常拋出。這個子句將在子句沒有發生任何異常的時候執行。異常類繼承自,可以直接繼承,或者間接繼承。 1. 語法錯誤 Python 的語法錯誤被稱為解析錯,語法分析器會指出出錯的代碼行,并且在最先找到的錯誤的位置標記一個小小的箭頭。 >>> while True ...
摘要:源碼分析條件路由規則有兩個條件組成,分別用于對服務消費者和提供者進行匹配。如果服務提供者匹配條件為空,表示對某些服務消費者禁用服務。此時第六次循環分隔符,,。第二個和第三個參數來自方法的參數列表,這兩個參數分別為服務提供者和服務消費者。 1. 簡介 上一篇文章分析了集群容錯的第一部分 -- 服務目錄 Directory。服務目錄在刷新 Invoker 列表的過程中,會通過 Router...
閱讀 5030·2021-09-07 09:58
閱讀 780·2019-08-30 15:55
閱讀 2909·2019-08-30 15:55
閱讀 915·2019-08-30 15:53
閱讀 1549·2019-08-29 12:57
閱讀 1796·2019-08-26 13:46
閱讀 558·2019-08-26 11:00
閱讀 3657·2019-08-23 15:42