weolar / miniblink49

a lighter, faster browser kernel of blink to integrate HTML UI in your app. 一个小巧、轻量的浏览器内核,用来取代wke和libcef
Apache License 2.0
7.09k stars 1.06k forks source link

地址长度被限制为 256 #510

Open horans opened 2 years ago

horans commented 2 years ago

版本:miniblink-20210831 程序:wkexe_x64.exe 问题:地址栏输入超过 256 字符(decode 后)被截断 重现:

  1. 地址栏输入:https://www.baidu.com/?dafdsafdfadfadfa=4356674564564536346456&fdgsdfgsggsdfgadf=2344543643654543543545&sfdsfafadfdsfasgdfhaghafgadfafadfadf=6367556255562565345452345243&gbavafadfafafadsf=543525r434524141424&afafasdfasewafasdcvasdfafazdfsadfasf=3245434525252345234525234534543534&dfafafasdfasdfawefawfdcvafadsf=345235245234523452345&aaaa=0000
  2. console 执行 location.href 得到:https://www.baidu.com/?dafdsafdfadfadfa=4356674564564536346456&fdgsdfgsggsdfgadf=2344543643654543543545&sfdsfafadfdsfasgdfhaghafgadfafadfadf=6367556255562565345452345243&gbavafadfafafadsf=543525r434524141424&afafasdfasewafasdcvasdfafazdfsadfasf=3245434525

IE 也至少支持 1000 字符,这样对传参型网址非常不友好。

(for intl. ref.: "url length had been limited to 256")

wuqi commented 2 years ago

get的url本身不能超过256字符吧

RockyF commented 2 years ago

那dataURL就用不了了呗?