我想要生成一個鏈接,並且無論何時點擊鏈接,我的應用程序都會打開並執行參數。 參數以JSON形式傳輸並以base64編碼。 最終,我得到類似的東西:C#自定義URI方案 - 當URI長度太長時無法工作
MYAPP:// LocalStuff/DoStuff參數數量= JSON_IN_BASE64_TEXT
,它是工作在大多數情況下。但是,當JSON_IN_BASE64_TEXT太長時,它不會執行任何操作。
當它不太長(在1000字符以下)它適用於IE 11和Chrome。
在2000個字符它在Chrome,但不是在IE 11
在2000左右,它不能在IE 11瀏覽器也沒有工作。
任何建議來解決這個URI長度問題?
從使用GET切換到POST。 GET的大小有限,而POST的大小要大得多。 –