gpt4 book ai didi

node.js - url查询长度有限制吗?

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

我部署了一个 GAE 标准 node.js 应用程序,并在通过 FeathersJS 对默认服务的请求中使用分页。如果我的 url 查询参数太大,我会看到 HTTP 500 错误。例如,使用 asset_id[$in][45]=OBJECT_ID_HERE 语法在我的 Mongo 数据库中按 50 个文档 ID 过滤某些数据。如果我将此金额降低到 20-25,我将得到正确的响应。

我已经通过 Express 上的 qs 模块和查询解析器 属性在本地对我的项目进行了适当的更改,以处理大型数组,并且可以确认在本地运行时,在 now.sh 和 Azure 应用服务上这些大型查询工作得很好,让我相信这是一个 GAE 问题。

GAE 中是否存在查询 URL 长度限制?如果需要的话我们可以增加这个值吗?

澄清一下,这是服务器到服务器的通信,而不是浏览器客户端到服务器的通信。

最佳答案

看起来这是一个已知问题。 Why is there a server-side limit on the length of a URL?带我到Extend The Maximum Length of a URL在 Google 问题跟踪器上。

关于node.js - url查询长度有限制吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51654887/

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