找不到合适的 URL 请求处理程序?
No suitable URL request handler found?
我正在尝试连接到我网络中另一台计算机上的服务器,我正在尝试使用 fetch
发送和检查登录数据(用户名和密码)以获得 json OK 响应.但是,模拟器给我错误:
代码是这样的:
LogIn() {
fetch('192.168.5.13:8087/login', {
method: 'post',
body: JSON.stringify({
config_name: 'default',
username: this.state.username,
password: this.state.password,
})
})
一天中大部分时间我都在寻找解决方案,有什么想法吗?
假设您已经通过其他方式测试了与您的服务的连接,以确认它可以通过 address/port 访问,您只需添加正确的协议。将其更改为此(假设它不是 https)应该可以解决问题。
http://192.168.5.13:8087/login
如果您使用的是本地主机,请确保在开头添加 HTTP://:
http://localhost:3000/api/yourRouteHere
相对于:
localhost:3000/api/yourRouteHere
我正在尝试连接到我网络中另一台计算机上的服务器,我正在尝试使用 fetch
发送和检查登录数据(用户名和密码)以获得 json OK 响应.但是,模拟器给我错误:
代码是这样的:
LogIn() {
fetch('192.168.5.13:8087/login', {
method: 'post',
body: JSON.stringify({
config_name: 'default',
username: this.state.username,
password: this.state.password,
})
})
一天中大部分时间我都在寻找解决方案,有什么想法吗?
假设您已经通过其他方式测试了与您的服务的连接,以确认它可以通过 address/port 访问,您只需添加正确的协议。将其更改为此(假设它不是 https)应该可以解决问题。
http://192.168.5.13:8087/login
如果您使用的是本地主机,请确保在开头添加 HTTP://:
http://localhost:3000/api/yourRouteHere
相对于:
localhost:3000/api/yourRouteHere