httpclient 调用 python 服务 403 重定向到 80

Posted code_____monkey

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了httpclient 调用 python 服务 403 重定向到 80相关的知识,希望对你有一定的参考价值。

python 服务 url 接口地址 如果无参数 GET 请求 则 url地址必须以 / 结尾,如果不带 / 则请求 返回 404。

如果 GET请求携带参数 则不能携带 / ,如果携带 /  则会重定向到 80 端口

eg1: httpclient get请求 http://127.0.0.1:8001/update/daily_update/    正确返回
eg2: httpclient get请求 http://127.0.0.1:8001/update/daily_update    返回404

eg3: httpclient get请求 http://127.0.0.1:8001/api/dailyUpdateStatus/?task_id=123   重定向到 80 访问: http://127.0.0.1/api/dailyUpdateStatus/?task_id=123
eg4: httpclient get请求 http://127.0.0.1:8001/api/dailyUpdateStatus?task_id=123        正确返回

以上是关于httpclient 调用 python 服务 403 重定向到 80的主要内容,如果未能解决你的问题,请参考以下文章

HttpClient 4.3连接池参数配置及源码解读

使用带有 .NET 4.5 HttpClient 的代理

微服务~远程调用HttpClient入门

通过 Web API 操作使用 HttpClient 调用外部 HTTP 服务

在 c# HttpClient 4.5 中发布 multipart/form-data

Fiddler 没有看到来自 C# HttpClient() 的 API 调用