谷歌浏览器报错ERR_UNSAFF_PORT原因分析

部署了个测试静态页,用了10080端口。curl访问没问题,chrome浏览器访问报错

ERR_UNSAFF_PORT

查了一下,google对于部分端口在客户端是直接拦截的。请求都不会到服务器

定义在这里

谷歌官网源码:chromium.googlesource.com

github项目源码:chromium/net/base/port_util.cc at main · chromium/chromium · GitHub

这个10080端口原来是不在拦截列表里的,是后来加的,真坑啊。

最新的如下

const int kRestrictedPorts[] = {1,      // tcpmux7,      // echo9,      // discard11,     // systat13,     // daytime15,     // netstat17,     // qotd19,     // chargen20,     // ftp data21,     // ftp access22,     // ssh23,     // telnet25,     // smtp37,     // time42,     // name43,     // nicname53,     // domain69,     // tftp77,     // priv-rjs79,     // finger87,     // ttylink95,     // supdup101,    // hostriame102,    // iso-tsap103,    // gppitnp104,    // acr-nema109,    // pop2110,    // pop3111,    // sunrpc113,    // auth115,    // sftp117,    // uucp-path119,    // nntp123,    // NTP135,    // loc-srv /epmap137,    // netbios139,    // netbios143,    // imap2161,    // snmp179,    // BGP389,    // ldap427,    // SLP (Also used by Apple Filing Protocol)465,    // smtp+ssl512,    // print / exec513,    // login514,    // shell515,    // printer526,    // tempo530,    // courier531,    // chat532,    // netnews540,    // uucp548,    // AFP (Apple Filing Protocol)554,    // rtsp556,    // remotefs563,    // nntp+ssl587,    // smtp (rfc6409)601,    // syslog-conn (rfc3195)636,    // ldap+ssl989,    // ftps-data990,    // ftps993,    // ldap+ssl995,    // pop3+ssl1719,   // h323gatestat1720,   // h323hostcall1723,   // pptp2049,   // nfs3659,   // apple-sasl / PasswordServer4045,   // lockd5060,   // sip5061,   // sips6000,   // X116566,   // sane-port6665,   // Alternate IRC [Apple addition]6666,   // Alternate IRC [Apple addition]6667,   // Standard IRC [Apple addition]6668,   // Alternate IRC [Apple addition]6669,   // Alternate IRC [Apple addition]6697,   // IRC + TLS10080,  // Amanda
};

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/37160.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/37160.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Android 大话binder通信

戳蓝字“牛晓伟”关注我哦! 用心坚持输出易读、有趣、有深度、高质量、体系化的技术文章 由于 Android 大话binder通信(上) 和 Android 大话binder通信(下) 分为两篇阅读体验不好,顾合并为一篇。 本文摘要 用故事的方式把binder通信的整个过程都描述…

【408考点之数据结构】栈:定义、特点、基本操作与应用

栈:定义、特点、基本操作与应用 栈是一种重要的线性数据结构,广泛应用于计算机科学和编程中。本文将介绍栈的定义、特点、基本操作以及常见应用。 栈的定义 栈(Stack)是一种特殊的线性表,只允许在表的一端进行插入和…

TFMath Caculator:一个简单的Java AWT计算器

目录 背景: 代码展示: 代码解析: 输出结果: 总结: 背景: 使用Java AWT(Abstract Window Toolkit)库创建的简单计算器应用-TFMath Calculator。这个计算器允许用户输入两个数字,点击号按钮后,计算器会计算这两个数字的和&…

在文件末尾添加以下行来添加CRAN镜像(适合你的Ubuntu版本,例如focal):添加的是ubuntu16.04版本

ChatGPT 如果你的Ubuntu版本是16.04(Xenial Xerus),则应该使用适合该版本的CRAN镜像。下面是具体的步骤: 在Ubuntu 16.04上更新R到较新版本 添加CRAN镜像: 打开终端并编辑APT源列表文件: bash 复制代码 …

计算机网络之OSI七层体系结构

目录 1.物理层 1.1物理层组成 1.2物理层功能 1.3物理层服务 1.4物理层标准 1.5物理层接口 2.数据链路层 2.1基于物理层的问题 2.2数据链路层功能 2.3数据链路层服务 2.4数据链路层协议 3.网络层 3.1基于DL层的问题 3.2网络层功能 3.3网络层服务 3.4网络层协议 …

Django 靓号管理系统:实现登录功能

本文将详细介绍如何在 Django 靓号管理系统中实现登录功能,包括用户认证、验证码生成、以及中间件的使用。我们将逐步展示所有相关代码,并附带详细注释。 1. 项目结构 首先,让我们看一下项目的基本结构: number ├── manage.py ├── monaco.ttf ├── number │ …

Linux下的SSH详解及Ubuntu教程

前言 SSH(Secure Shell)是一种用于计算机之间安全通信的协议,广泛应用于远程登录、系统管理和文件传输等场景。本文将详细介绍SSH在Linux系统(特别是Ubuntu)下的使用,包括安装、配置、密钥管理和常见应用&…

怎么加快音频播放速度?加快音频播放器的四种方法介绍

怎么加快音频播放速度?许多音乐爱好者对各种类型的歌曲充满了热情,这些歌曲节奏轻快或者缓慢不一,但通常默认的播放速度都是一倍速。有时候,一些旋律悠扬的曲子可能听起来有些慢,这时候一些朋友可能想要尝试加快节奏&a…

easyquotation获取港股的bug

easyquotation:实时股票数据获取 easyquotation库,是一个非常好用的实时股票数据获取库,可以实时获取新浪、腾讯的免费股票行情,集思路的分级基金行情 安装 项目地址:https://github.com/shidenggui/easyquotation.…

鸿蒙开发 之 健康App案例

1.项目介绍 该项目是记录用户日常饮食情况,以及针对不同食物摄入营养不同会有对应的营养摄入情况和日常运动消耗情况,用户可以自己添加食品以及对应的热量。 1.1登陆页 1.2饮食统计页 1.3 食物列表页 2.登陆页 2.1自定义弹框 import preferences from oh…

IP地址查询和代理服务器:双重保护隐私

随着网络应用的日益普及,我们的个人信息和数据安全面临前所未有的挑战。在此背景下,IP地址查询和代理服务器成为保护个人隐私和网络安全的两大关键工具。本文将从IP地址查询的原理和应用出发,深入剖析代理服务器在网络隐私保护中的作用&#…

掌握批处理的高级技巧:使用正则表达式

掌握批处理的高级技巧:使用正则表达式 在Windows批处理脚本编写中,正则表达式是一个强大的工具,它可以帮助我们进行复杂的字符串匹配和处理。虽然批处理脚本本身并不直接支持正则表达式,但我们可以通过一些技巧和外部工具来实现正…

AI视频教程下载-数据分析中的提示工程:Python、Pandas、ChatGPT

Prompt Engineering for Data Analysis Python, Pandas, ChatGPT ChatGPT与Python:无需编程。借助ChatGPT、Python、Pandas及提示工程进行数据分析与数据可视化 "利用Python、Pandas和ChatGPT进行数据分析的提示工程"是一门开创性的课程,它通…

SpringBoot(二)SpringBoot多环境配置

Spring框架常用注解简单介绍 SpringMVC常用注解简单介绍 SpringBoot(一)创建一个简单的SpringBoot工程 SpringBoot(二)SpringBoot多环境配置 SpringBoot(三)SpringBoot整合MyBatis SpringBoot(四…

vue-advanced-chat 聊天控件的使用

测试代码:https://github.com/robinfoxnan/vue-advanced-chat-test0 控件源码:https://github.com/advanced-chat/vue-advanced-chat 先上个效果图: 这个控件就是专门为聊天而设计的,但是也有一些不足: 1&#xf…

【层序遍历】个人练习-Leetcode-102. Binary Tree Level Order Traversal

题目链接&#xff1a;https://leetcode.cn/problems/binary-tree-level-order-traversal/description/ 题目大意&#xff1a;给一棵树的根&#xff0c;要求以vector<vector<int>>形式给出层序遍历结果。 思路&#xff1a;层序遍历并不难&#xff0c;tricky的点在…

Python学习笔记26:进阶篇(十五)常见标准库使用之性能测试cProfile模块学习使用

前言 本文是根据python官方教程中标准库模块的介绍&#xff0c;自己查询资料并整理&#xff0c;编写代码示例做出的学习笔记。 根据模块知识&#xff0c;一次讲解单个或者多个模块的内容。 教程链接&#xff1a;https://docs.python.org/zh-cn/3/tutorial/index.html 本文主要…

【vuejs】首次页面加载时触发那些声明周期钩子函数

1. 首次页面加载触发的钩子 在Vue.js中&#xff0c;页面或组件的首次加载会触发一系列预定义的生命周期钩子函数&#xff0c;这些钩子函数按照特定的顺序执行&#xff0c;允许开发者在组件的不同阶段执行代码。以下是首次页面加载时触发的钩子及其作用&#xff1a; 2.1 befor…

.net core 的 winform 的 浏览器控件 WebView2

在.NET Core WinForms应用程序中&#xff0c;没有直接的“浏览器控件”&#xff0c;因为WinForms不支持像WebBrowser控件那样的功能。但是&#xff0c;你可以使用WebView2控件&#xff0c;它是一个基于Chromium的浏览器内核&#xff0c;可以在WinForms应用程序中嵌入Web内容。 …

R语言 | 使用ggplot绘制柱状图,在柱子中显示数值和显著性

原文链接&#xff1a;使用ggplot绘制柱状图&#xff0c;在柱子中显示数值和显著性 本期教程 获得本期教程示例数据&#xff0c;后台回复关键词&#xff1a;20240628。&#xff08;PS&#xff1a;在社群中&#xff0c;可获得往期和未来教程所有数据和代码&#xff09; 往期教程…