Aurelia:正在将提取请求发送到其他端口
我在端口7000有一个PHP后端。我使用网页包骨架。如何配置fetch客户端以将请求发送到不同的端口号。当设置Aurelia:正在将提取请求发送到其他端口,aurelia,Aurelia,我在端口7000有一个PHP后端。我使用网页包骨架。如何配置fetch客户端以将请求发送到不同的端口号。当设置时。withBaseUrl('api/')您只需指定一个端口,如url:8000/api,根据我的经验,这应该是可行的,可能有更好的方法,但在过去对我有效 或者,如果未指定基本url,则以下内容也应适用: httpClient.fetch('http://localhost:7000/api/getsomedata') .then(response => return re
时。withBaseUrl('api/')
您只需指定一个端口,如url:8000/api
,根据我的经验,这应该是可行的,可能有更好的方法,但在过去对我有效
或者,如果未指定基本url,则以下内容也应适用:
httpClient.fetch('http://localhost:7000/api/getsomedata')
.then(response => return response.json())
.then(data => {
console.log(data);
});
当设置
.withBaseUrl('api/')
时,您只需指定一个端口,如url:8000/api
,根据我的经验,这应该是可行的,可能有更好的方法,但在过去对我有效
或者,如果未指定基本url,则以下内容也应适用:
httpClient.fetch('http://localhost:7000/api/getsomedata')
.then(response => return response.json())
.then(data => {
console.log(data);
});
很抱歉这么晚才回复。我尝试了上述操作,但出现了一个错误:对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标头。您好,这是因为您的Web API未配置为CORS,因此只允许来自同一地址(包括端口)的请求。根据构建api的平台不同,如何允许跨源请求将有所不同。将尝试调整我的API。另外,我不知道同一来源包括港口。我为这么晚的答复道歉。我尝试了上述操作,但出现了一个错误:对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标头。您好,这是因为您的Web API未配置为CORS,因此只允许来自同一地址(包括端口)的请求。根据构建api的平台不同,如何允许跨源请求将有所不同。将尝试调整我的API。另外,我也不知道同一来源包括港口。