refactor: Update RequestUrlUtils to use default public URL for internal requests and clean up unused browser origin logic

This commit is contained in:
2026-07-14 22:18:58 +08:00
parent 1108ada1db
commit b5f4920985
2 changed files with 11 additions and 56 deletions

View File

@@ -54,14 +54,13 @@ class OutdoorFairControllerTest
}
@Test
void companyQrCodeUrlUsesBrowserRefererWhenProxyRewritesHost() throws Exception
void companyQrCodeUrlUsesDefaultPublicUrlWhenRequestHostIsInternal() throws Exception
{
MockHttpServletRequest request = new MockHttpServletRequest();
request.setScheme("http");
request.setServerName("127.0.0.1");
request.setServerPort(9091);
request.addHeader("Host", "127.0.0.1:9091");
request.addHeader("Referer", "http://39.98.44.136:6024/shihezi/jobfair/outdoor-fair/detail?id=8");
assertEquals(
"http://39.98.44.136:6024/h5/outdoor-fair/company.html?fairId=12&companyId=34",