javascript - 请问我这是什么原因?【网络安全,nginx,php,js相关】
已解决,更换了jquery导入为 七牛云静态资源加速。然后就不出现这个问题了。
说明js文件内部有问题。也给自己提了个醒,不要乱使用外部js。谢谢回答的同学!
偶尔刷新页面后,正常来说应该是都来自一个地址的。为什么会有三个从外面地址请求过来的东西?(上面画黑线的都是同一个地址,画黄色线的就是来自其他的地址)
正常的应该是这样的:
我是前端,我不是很懂这是为什么?(自己猜测是不是路由器或者服务器被劫持?)
1.并没有使用cdn。
2.js引用只有jquery 和 layui 2个。
3.就是个登录页面, 并没有使用外部资源的js。
4.这是页面头部:
回复内容:
已解决,更换了jquery导入为 七牛云静态资源加速。然后就不出现这个问题了。
说明js文件内部有问题。也给自己提了个醒,不要乱使用外部js。谢谢回答的同学!
偶尔刷新页面后,正常来说应该是都来自一个地址的。为什么会有三个从外面地址请求过来的东西?(上面画黑线的都是同一个地址,画黄色线的就是来自其他的地址)
正常的应该是这样的:
我是前端,我不是很懂这是为什么?(自己猜测是不是路由器或者服务器被劫持?)
1.并没有使用cdn。
2.js引用只有jquery 和 layui 2个。
3.就是个登录页面, 并没有使用外部资源的js。
4.这是页面头部:
请问楼主你的IP地址是上面的黄色部分的IP地址吗?看这三种资源类型两个是script
,一个是img
。有点怀疑是不是你引用的js插件初始化代入进来的东西?(还有一个,你把域名打码,但是那些问题链接的域名没有打码,偷笑.jpg)
泻药~
没代码,只看图也看不出什么道道来~
外部资源的来源很多,可以检查一下:
浏览器的扩充,有些扩充会针对页额外多引用外部资源
CSS,CSS文件也可以加载外部的其他css、图、字体
HTML,图之类的也可以加载从外部的资源产生。(不过看起来你这不太像,如果html是自己写的)
JS,这里面也有可能是加载外部的资源,你要确定一下是不是从官方载下来的。
可能引用的资源中包含了第三方资源,看看css有没有用到其他图片,js有没有发送其他请求,
ping一下你的网址,看看是不是这个IP地址,可能是域名运营商的配置问题吧。
说几个可能,题主自己调试吧。
1、检查装的浏览器插件,有的插件会想服务端请求数据等相应的逻辑。
2、检查是否是统计脚本。
3、检查是否是运营商的广告脚本。
4、检查是否被xss,毕竟看到了请求带了当前页面的路径,而且还是管理路径。着重看一下那两个脚本请求的内容是啥!
5、检查css资源中是否import了外部资源。
6、检查引用的js插件。
看到还有图片资源,很像是统计或者广告,更有可能是被xss了。

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

PHP用于构建动态网站,其核心功能包括:1.生成动态内容,通过与数据库对接实时生成网页;2.处理用户交互和表单提交,验证输入并响应操作;3.管理会话和用户认证,提供个性化体验;4.优化性能和遵循最佳实践,提升网站效率和安全性。

PHP和Python各有优劣,选择取决于项目需求和个人偏好。1.PHP适合快速开发和维护大型Web应用。2.Python在数据科学和机器学习领域占据主导地位。

PHP在数据库操作和服务器端逻辑处理中使用MySQLi和PDO扩展进行数据库交互,并通过会话管理等功能处理服务器端逻辑。1)使用MySQLi或PDO连接数据库,执行SQL查询。2)通过会话管理等功能处理HTTP请求和用户状态。3)使用事务确保数据库操作的原子性。4)防止SQL注入,使用异常处理和关闭连接来调试。5)通过索引和缓存优化性能,编写可读性高的代码并进行错误处理。

PHP主要是过程式编程,但也支持面向对象编程(OOP);Python支持多种范式,包括OOP、函数式和过程式编程。PHP适合web开发,Python适用于多种应用,如数据分析和机器学习。

在云服务器上配置 Nginx 域名的方法:创建 A 记录,指向云服务器的公共 IP 地址。在 Nginx 配置文件中添加虚拟主机块,指定侦听端口、域名和网站根目录。重启 Nginx 以应用更改。访问域名测试配置。其他注意事项:安装 SSL 证书启用 HTTPS、确保防火墙允许 80 端口流量、等待 DNS 解析生效。

确认 Nginx 是否启动的方法:1. 使用命令行:systemctl status nginx(Linux/Unix)、netstat -ano | findstr 80(Windows);2. 检查端口 80 是否开放;3. 查看系统日志中 Nginx 启动消息;4. 使用第三方工具,如 Nagios、Zabbix、Icinga。

可以通过以下步骤查询 Docker 容器名称:列出所有容器(docker ps)。筛选容器列表(使用 grep 命令)。获取容器名称(位于 "NAMES" 列中)。

可以查询 Nginx 版本的方法有:使用 nginx -v 命令;查看 nginx.conf 文件中的 version 指令;打开 Nginx 错误页,查看页面的标题。
