tomcat服务,java程序
http://jnic.ceitc.com.cn/userfiles/20181018/78a494baf33a405ebee4ab3fa5b79a8c.jpg
这个url请求后UserFileController接收不到这个请求
http://jnic.ceitc.com.cn/userfiles/20181018/78a494baf33a405ebee4ab3fa5b79a8c.jpG
这个url请求后UserFileController就可以接收到该请求
只要是这种带正常文件后缀名的都接收不到请求
linux系统存在这个问题,windows不存在

linux系统tomcat服务接收不到图片路径的请求?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 你知我知皆知 2024-08-07 07:56关注
以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
这个问题可能由以下几个原因导致:
- 你的Tomcat服务器配置问题。确保你正在使用正确的端口(例如:8080)和IP地址,并且在你的服务器上正确地设置了环境变量。
export JAVA_OPTS="-Dfile.encoding=UTF-8 -Dsun.java2d.useopengl=false"
- 配置Apache Tomcat或Jetty等Web容器时没有正确设置文件处理参数。
<Connector port="8080" protocol="HTTP/1.1" redirectPort="8443" scheme="https"/>
或者
<Connector port="8080" protocol="HTTP/1.1" URIEncoding="UTF-8" redirectPort="8443" />
- 检查你的Tomcat应用是否正确配置了文件上传功能。通常,这可以通过修改application.properties文件来实现。例如:
server.uploadTimeout=60s server.maxRequestSize=2MB server.multipartLimit=2048KB server.fileUploadDir=/path/to/upload/folder
如果以上方法都不能解决问题,那么可能是网络连接的问题。检查你的防火墙规则,确认TCP协议可以访问目标主机上的指定端口。此外,确保你的应用程序监听器能够接收来自外部的HTTP请求。
解决 无用评论 打赏 举报