C# 获取请求-无效主机-ASP WEB API 2

C# 获取请求-无效主机-ASP WEB API 2,c#,rest,http,asp.net-web-api2,get-request,C#,Rest,Http,Asp.net Web Api2,Get Request,我使用Azure将我的ASP.NET Web API 2项目上载到Web上 但是现在我已经上传了它(它是http),我无法让get请求工作 问题在于主机参数 我在URL中输入:www.website.com/api/Parts 我将网站URL放在主机值字段:www.website.com 这看起来不像是CORS的问题 如何向在线API发送GET请求?看起来您正在测试POSTMAN。只需从标题中删除Host参数,然后再次测试/发送您的API请求。看起来您正在邮递员中进行测试。只需从标题中删除H

我使用Azure将我的ASP.NET Web API 2项目上载到Web上

但是现在我已经上传了它(它是http),我无法让get请求工作

问题在于主机参数

我在URL中输入:www.website.com/api/Parts

我将网站URL放在主机值字段:www.website.com

这看起来不像是CORS的问题


如何向在线API发送GET请求?

看起来您正在测试POSTMAN。只需从标题中删除
Host
参数,然后再次测试/发送您的API请求。

看起来您正在邮递员中进行测试。只需从标题中删除
Host
参数,然后再次测试/发送您的API请求。

邮递员无法覆盖主机标题,它在默认情况下被阻止。
要允许邮递员发送此标头,请安装
邮递员拦截器
扩展

邮递员无法覆盖主机标头,默认情况下会阻止它。
要允许邮递员发送此邮件头,请安装
Postman拦截器
extension

您正在用正确的url替换localhost,对吗?是的,没错。它只是一个没有/api/parts的URL。您正在用正确的URL替换localhost,对吗?是的,没错。它只是一个URL,没有/api/部分