gpt4 book ai didi

java - 如何使用 Rest Express 中的 url 重写来重写 url

转载 作者:太空宇宙 更新时间:2023-11-04 13:04:53 24 4
gpt4 key购买 nike

我有一个小REST-api使用端口

{ip}:8081/{crud-operations-name}

我有一个网站指向这个地址,但问题是我仍然需要输入端口:

8081

一直以来。

实际上我可以将 Java 服务器设置为在端口上运行:

80

,但这会导致更新我的所有客户端(手机应用程序)以监听端口 80 而不是 8081(我是否正确,所有 http 请求默认为端口 80?如果我错了,请纠正我)。所以我想更好的方法是当涉及到我的 Rest-Server 时重写 url。

我想要的是htaccess隐藏端口的行为,是否可以使用RestExpress在urlrewrite中?

最佳答案

您可以将端口重定向添加到 Tomcat 的 server.xml 文件中。您可以邀请用户访问该网站,而无需指定端口号,这意味着每个人都会使用默认端口 8080。当任何人使用端口 8080 访问时,请求将被重定向到 8081,该端口可能有一些与之关联的安全设置。

<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="UTF-8"
enableLookups="false"
redirectPort="8081" />

关于java - 如何使用 Rest Express 中的 url 重写来重写 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34586392/

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