当我从 Visual Studio 运行或浏览它时,我已经构建了一个 ASP.NET Web API,它工作正常,但是当我在 IIS 中托管它并尝试浏览它时它不起作用并给我以下错误:
HTTP 400 错误不是你,是这个链接(好像坏了)
在这里我发布我的网络服务
API方法是
[HttpGet]
[Route("findall")]
public HttpResponseMessage findAll()
{
try
{
var response = new HttpResponseMessage(HttpStatusCode.OK);
response.Content = new StringContent(JsonConvert.SerializeObject(mde.Products.ToList()));
response.Content.Headers.ContentType = new MediaTypeHeaderValue("application/json");
return response;
}
catch
{
return new HttpResponseMessage(HttpStatusCode.BadRequest);
}
}
我向它发送以下请求:
http://localhost:9810/api/product/findall
我该如何解决这个问题?
拉风的咖菲猫
萧十郎
相关分类