Http请求被拒绝,响应返回 The requested URL was rejected. Please consult with your administrator.

这篇具有很好参考价值的文章主要介绍了Http请求被拒绝,响应返回 The requested URL was rejected. Please consult with your administrator.。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Http 请求被拒绝(未到达 Nginx)

问题现象

公司管理后台在调用 https://xxx/v2/cms/operation/notices/wm/temp/content 接口时,响应数据直接返回如下:

Response Headers

Cache-Control: no-cache
Connection: close
Content-Length: 247
Content-Type: text/html; charset=utf-8
Pragma: no-cache

http 拒绝连接,Http,http,前端,网络协议

<html>
    <head>
        <title>Request Rejected</title>
    </head>
    <body>The requested URL was rejected. Please consult with your administrator.
        <br>
        <br>Your support ID is: 10119285110654762291
        <br>
        <br>
        <a href='javascript:history.back();'>[Go Back]</a>
    </body>
</html>

问题查因

一般来说我们查看问题,会从 Nginx 入手,所以去查了 Nginx 日志,发现没有对应输出。那就说明这个请求没有到 Nginx。
最终定位原因:公司防火墙策略,将 temp作为关键字,拦截了对应请求导致。

解决方案

修改防火墙策略,不拦截 temp 关键字。
ps: 在设计接口时规范化,避免此类字符作为路由路径。文章来源地址https://www.toymoban.com/news/detail-516255.html

到了这里,关于Http请求被拒绝,响应返回 The requested URL was rejected. Please consult with your administrator.的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 浏览器The requested URL * was not found on this server. 的解决方法

    ①apache的重写未开启,开启重写后,问题解决,方法如下: apache 打开 httpd.conf 文件 找到 #LoadModule rewrite_module modules/mod_rewrite.so 去掉前面的#号 ②找到 Directory “E:/online/webs/Apache24/htdocs” Options Indexes FollowSymLinks AllowOverride None =改为 AllowOverride All Order allow,deny Allow from all ③在项

    2024年02月12日
    浏览(15)
  • The plain HTTP request was sent to HTTPS port

    The plain HTTP request was sent to HTTPS port

    异常信息 原因 错误信息 “The plain HTTP request was sent to HTTPS port” 表明客户端尝试使用未加密的HTTP协议发送请求到一个配置为使用加密的HTTPS协议的端口。 解决方案 要解决这个问题,需要确保使用正确的协议和端口号进行请求。应该使用的HTTPS前缀。例如: 错误的请求: ht

    2024年04月14日
    浏览(9)
  • 400 The plain HTTP request was sent to HTTPS port

    400 The plain HTTP request was sent to HTTPS port

    接口请求发生问题: 解决方法: Nginx HTTP 服务器的报错 “ 400 Bad Request: The plain HTTP request was sent to HTTPS port ”,本文将讲解如何解决这个问题。 简单从报错的字面意思上来看,是因为HTTP请求被发送到HTTPS端口,这种报错多出现在Nginx既处理HTTP请求又处理HTTPS请求的情况。 以下

    2024年02月08日
    浏览(14)
  • 解决The plain HTTP request was sent to HTTPS port

    现在越来越多的网站要求 http 访问转为更为安全的 https 访问,很多使用nginx部署的前端应用可以很方便的使用反向代理来实现,切换后,用http访问就会出现 \\\"The plain HTTP request was sent to HTTPS port\\\"的错误页面。 将此错误页面重定向到指定的https地址即可 假设端口号是8443: 另外,

    2024年02月11日
    浏览(12)
  • ingress 400 Bad Request The plain HTTP request was sent to HTTPS port

    ingress 400 Bad Request The plain HTTP request was sent to HTTPS port

      问题现象         访问时返回400 Bad Request,并提示 The plain HTTP request was sent to HTTPS port 。 问题原因         Ingress Controller到后端Pod请求使用了默认的HTTP请求,但后端是HTTPS服务。。 解决方案         添加注释,让其使用https请求 官方配置:Annotations - NGINX Ingres

    2024年02月12日
    浏览(13)
  • uniapp报错:request:fail abort statusCode:-1 Expected URL scheme ‘http‘ or ‘https‘ but was ‘file‘

    这个报错的意思是请求失败,因为URL方案不是“http”或“https”,而是“file”。 这个问题通常是由于您在使用uni-app应用程序并尝试从应用程序外部使用“本地文件路径”时发生的。在uni-app框架中,无法使用本地文件路径,因为它不是有效的http或https网址。要避免这个问题,

    2024年02月03日
    浏览(12)
  • Qt 网络编程之美:探索 URL、HTTP、服务发现与请求响应

    Qt 网络编程是使用 Qt 框架进行网络应用开发的重要组成部分。Qt 是一个跨平台的 C++ 应用程序开发框架,广泛应用于各种领域,包括桌面应用、移动应用和嵌入式设备。在本文中,我们将探讨 Qt 网络编程的优势,以及本文涉及的主题,包括 URL、HTTP、服务发现和请求响应等。

    2023年04月23日
    浏览(11)
  • python requests.get发送Http请求响应结果乱码、Postman请求结果正常

    最近在写爬虫程序,自己复制网页http请求的url、头部,使用python requests和postman分别请求,结果使用postman发送http get请求,可以得到正常的json数据,但是使用python的requests发送则接受到乱码,response.text的内容是: response.content的内容是: 十分费解,于是网上搜索了相关内容,

    2024年01月24日
    浏览(20)
  • 【GitLab】-HTTP 500 curl 22 The requested URL returned error: 500~SSH解决

    【GitLab】-HTTP 500 curl 22 The requested URL returned error: 500~SSH解决

      本文主要介绍通过SSH的方式拉取GitLab代码。   之前笔者是通过 HTTP + Personal access token 的方式拉取、更新、提交代码的。直到有一天,休了个假。回来之后,发现代码无法拉取,其他同事也遇到同样问题。 报如下错误: 查询资料,未果。 不知道是不是GitLab服务器端有人

    2024年02月03日
    浏览(12)
  • 【异常】客户端发起HTTPS请求报错,服务端返回400 Bad Request ,并且提示No required SSL certificate was sent

    【异常】客户端发起HTTPS请求报错,服务端返回400 Bad Request ,并且提示No required SSL certificate was sent

    HTTP响应码400表示客户端发送了一个无效的请求。这可能是由于请求中缺少必需的参数或格式不正确等原因导致的。服务器无法处理此请求并返回400响应码。如果您正在编写Web应用程序,建议在处理请求时检查请求的有效性,并在必要时返回400响应码以指示客户端请求无效。

    2024年02月11日
    浏览(19)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包