请问为什么flask收到请求不发出response和报错?

作者站长头像
站长
· 阅读数 12

我正在写一个微信小程序,使用flask作为后端,ide使用pycharm社区版,目前完成了登录功能并在微信开发者工具模拟器中实现了该功能,但在进行真机调试时出现了问题在连接同一个wifi的情况下,在真机调试过程中当我发送一个request时,对应的login函数并没有执行,也没有发送response和错误信息!请问为什么flask收到请求不发出response和报错?

我在使用模拟器发送post请求时(本机测试,ip地址192.168.0.107),可以得到回应(这里面的1代表login函数的内容被成功执行)请问为什么flask收到请求不发出response和报错?在使用真机测试时发送相同post请求(ip地址192.168.0.102),得不到回应和报错请问为什么flask收到请求不发出response和报错?这是app.run的内容请问为什么flask收到请求不发出response和报错?这是开启后的内容请问为什么flask收到请求不发出response和报错?这是因为请求ip不是本机ip,所以没有响应吗?麻烦各位大佬了

回复
1个回答
avatar
test
2024-06-23

找到解决方法了,我使用的是blueprint管理项目,出现问题的是login部分,声明部分如下answer image在后面使用route时,我原先使用的是answer image修改之后就可以用了answer image大家以后最好不要直接写到根目录了

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容