HTTP Error 400. The request hostname is invalid.

异常信息

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<HTML><HEAD><TITLE>Bad Request</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Bad Request - Invalid Hostname</h2>
<hr><p>HTTP Error 400. The request hostname is invalid.</p>
</BODY></HTML>

在这里插入图片描述

原因

服务器因为历史原因使用的是 IIS部署的,IIS配置要求一个有效的主机名(Host header),而不是直接使用IP地址进行访问。这个配置可以通过IIS管理器中的“绑定”来设置。在IIS中,每个网站可以配置一个或多个绑定,这些绑定指明了网站可以响应的IP地址、端口和(可选的)主机名。如果网站配置为仅响应特定的主机名,而请求没有提供该主机名或提供了错误的主机名,IIS就会返回400错误。

解决方案

  1. 要使用IIS绑定的主机名进行请求,可以使用curl 进行测试(指定一个自定义的请求头,配置Host的值为指定要请求的主机名)
# `example.com` 应该替换成绑定的主机名
curl -H "Host: example.com" http://<IP-address>
  1. 修改IIS绑定:如果你有权限访问IIS服务器配置,你可以添加一个新的绑定来允许直接使用IP地址访问,或者去掉绑定的主机名采用为空即解决问题。

相关推荐

  1. urllib.error.HTTPError: HTTP Error 400: Bad Request

    2024-03-24 20:02:03       20 阅读
  2. 解决报错HTTPError: HTTP Error 403: Forbidden

    2024-03-24 20:02:03       11 阅读
  3. CDN缓存404403状态码

    2024-03-24 20:02:03       28 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-24 20:02:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-24 20:02:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-24 20:02:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-24 20:02:03       20 阅读

热门阅读

  1. Rust 语言中 Vec 的元素的删除方法

    2024-03-24 20:02:03       21 阅读
  2. 【深度学习】NestedTensors

    2024-03-24 20:02:03       18 阅读
  3. ubuntu安装k8s

    2024-03-24 20:02:03       19 阅读
  4. 用 Delphi 做 FTP 服务器以及如何配置防火墙

    2024-03-24 20:02:03       18 阅读
  5. spring boot整合elasticsearch实现查询功能

    2024-03-24 20:02:03       16 阅读
  6. vim | vim的快捷命令行

    2024-03-24 20:02:03       16 阅读
  7. 阅读 MySQL知识1

    2024-03-24 20:02:03       17 阅读
  8. Vue常用指令介绍

    2024-03-24 20:02:03       15 阅读
  9. 2024网络安全&数据安全加固类资料合集

    2024-03-24 20:02:03       17 阅读
  10. Pytorch:torch.utils.checkpoint()

    2024-03-24 20:02:03       19 阅读
  11. ModuleNotFoundError: No module named ‘sklearn.cross_validation

    2024-03-24 20:02:03       16 阅读
  12. rollup打包起手式

    2024-03-24 20:02:03       18 阅读