request-url的MSW文档说明:
// Only "POST https://api.backend.dev/users" requests match this handler
rest.post('https://api.backend.dev/users', responseResolver)
// Given your application runs on "http://localhost:8080",
// this request handler URL gets resolved to "http://localhost:8080/invoices"
rest.get('/invoices', invocesResolver)
搜索了很多,但找不到一些如何更改端口的文档。因此,可能是类似http://localhost:3001
的内容
1条答案
按热度按时间pgvzfuti1#
上面强调了“localhost:8080”,因为相对于默认
localhost
的相对URL将解析为localhost:8080/url
。相对URL
任何相对URL都是相对于当前应用程序的位置的,所以如果你的应用程序运行在
http://localhost:3000
上,并且你定义了一个相对/user
处理程序,你会自动得到http://localhost:3000/user
。绝对URL
如果您需要(出于某种原因)为 external localhost服务定义一个处理程序,而该服务 * 不是 * 您的应用程序,则应包括其绝对URL: