gpt4 book ai didi

c# - 在 asp.net 中传递和获取太大的查询字符串

转载 作者:太空宇宙 更新时间:2023-11-03 19:28:32 26 4
gpt4 key购买 nike

我与一个软件集成,他们用太大的查询字符串值将他们的文档发送到我的 url。即一个参数超过 75000 个字符。我正处于研发阶段,以检查集成是否有效。我开始知道浏览器会限制查询字符串。我想把他们的文件放到我的服务器上。我谷歌但没有得到答案。网址符合时尚

Http:\\myurl?document=thierdocument in base64 encoded format

指导我克服问题

最佳答案

这是行不通的。查询字符串限制为几千个字符,具体取决于浏览器(即 2083 characters for IE )。请改用 HTTP POST,并将二进制格式的文档放入请求正文中。

URL 的主要思想是成为一个统一资源 定位器,而不是将所有数据作为 URL 本身的一部分传递.您无法绕过浏览器对 URL 的限制(您也不应该有争议)- 一种替代方法是以数字或 Guid 的形式传递文档 ID,然后查找该文档以作为页面的一部分进行处理。

关于c# - 在 asp.net 中传递和获取太大的查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6707044/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com