Azure(IIS)上的SQLite查询长度是否有限

2024-06-01 02:34:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在运行一个flask/python应用程序,它在iiswindows服务器上使用sqlite3。你知道吗

  • 当SQL查询长度约为2100字节或更大时,查询将失败(在fetchall阶段)。你知道吗
  • 当查询被人为缩短(用于调试)(<;2072)时,它可以工作。你知道吗

两种情况下的查询响应应该是相同的,因此不是响应大小。你知道吗

IIS http查询设置为4K

IIS是否限制sqlite查询长度?有办法控制限额吗?你知道吗


Tags: lt服务器应用程序httpflasksqlitesql字节
1条回答
网友
1楼 · 发布于 2024-06-01 02:34:04

根据您的描述,根据我的理解,我认为您创建了一个flask/python应用程序作为SQL查询客户机,通过HTTP GET方法对SQL语句进行请求操作,但是maxQueryString的默认值是2048,请参见IIS参考页^{}Configuration部分了解。你知道吗

所以有两种方法可以解决这个问题。你知道吗

  1. 使用HTTPPOST方法发送查询SQL语句的请求。建议避免请求限制。你知道吗
  2. 通过更改maxQueryString值,请按照上面的参考页进行配置。你知道吗

相关问题 更多 >