requests

NGINX 缓冲区参数导致 Python 请求库出现问题
requests

NGINX 缓冲区参数导致 Python 请求库出现问题

当我在 NGINX 代理(连接所在的位置)中激活以下参数时,通过 Python 请求库上传文件时遇到问题 代理缓冲关闭; 代理请求缓冲关闭; 通过 curl 我可以成功上传: 它在身份验证时返回 HTTP/200,然后通过 NGINX 代理返回 HTTP/307 pro 重定向,并返回 HTTP/201 以通知文件已成功创建。 通过Python请求lib: 它在身份验证时返回 HTTP/200,然后返回 HTTP/307,不久之后客户端出现未记录在 NGINX 日志中的错误。有人知道是否需要添加任何其他参数,以便我可以通过激活这些参数的请求上传吗? ...

Admin

这些要求是什么?
requests

这些要求是什么?

我正在检查安装 wordpress 网站的服务器的网络服务器日志,发现所有这些请求,该网站是新的! 我应该担心吗?我的网站被黑客入侵了吗?我完全不明白。将我的网站替换为“ooooo.com” 2022/07/18 19:51:07 [error] 27501#27501: *3184 access forbidden by rule, client: 172.70.147.9, server: oooooo.com, request: "GET /wp-content/plugins/apikey/apikey.php?test=hello HTTP/2.0...

Admin

IIS 8.5 和 10,可以为 IIS 请求/回收设置的最大值是多少?
requests

IIS 8.5 和 10,可以为 IIS 请求/回收设置的最大值是多少?

根据 DISA,我们需要设置请求的回收选项。我似乎无法追踪这个最大值应该是多少,或者计数器何时重新启动?如果应用程序池配置为在午夜回收,请求计数器不应该重置为 0 吗?我们将我们认为的上限设置为 99,999,但这似乎每天中午左右在我们所有 3 台平衡服务器上都会达到。有时在达到专用字节限制后不久(也必须根据 STIG 设置,但大约占总操作系统内存的 70%)发出另一个回收请求,我认为要么是正在处理的排队请求太多,要么是垃圾收集很困难(因此 CPU/内存峰值)在高峰工作负载期间发出完整的垃圾收集。我看到 IIS 6.5 有 35,000 个请求,但似乎找不到...

Admin

Apache“幽灵”请求?
requests

Apache“幽灵”请求?

我缺乏表述问题的能力,否则我可能会找到解决方案。 我注意到我的访问日志中有很多无意义的请求 :~/$ cat /var/log/apache2/access.log | grep -P "GET / HTTP/1.1. 403 \d+ .-. .-." | wc -l 23358 这持续了好几个小时。这显然不是任何类型的攻击,因为对于任何服务器来说,这都是小菜一碟。我真的很想知道是什么原因造成的。 :~/$ cat /var/log/apache2/access.log | grep -P "GET / HTTP/1.1. 403 \d+ .-. .-."...

Admin

我的服务器是否发送恶意请求?
requests

我的服务器是否发送恶意请求?

我正在运行一个装有 Ubuntu 20.04 的 VPS。昨天我收到 VPS 提供商的通知,他们收到了一份指向我服务器 IP 的滥用报告。经过一番来回沟通后,他们要求报告者提供一些日志并将其发送给我: https://pastebin.com/FdZc5WH0 我检查了所有可能有点相关的日志,但没有任何与这些请求相关的内容。我进行了大量恶意软件/rootkit扫描,但仍然一无所获。 我开始觉得这是 IP 欺骗的情况……这是现实情况吗?我的 VPS 提供商是否应该能够检查是否是这种情况? ...

Admin

与我们其中一个网站的许多连接
requests

与我们其中一个网站的许多连接

我们托管多个网站,并使用 Nginx 作为 SSL 终止器。所有流量都通过 Nginx 代理到后端服务器。netstat 显示,我们的某个网站有许多连接: # netstat -ntp|grep nginx |wc -l 1041 当我检查网站访问日志时,我发现有太多的 IP 地址在网站上进行搜索: 部分日志: 71.89.120.4 - - [14/Nov/2019:09:23:53 +0330] "GET /?s=Creed+II HTTP/1.1" 200 10481 "-" "Mozilla/5.0 (Windows NT 10.0; Wi...

Admin

如何防御寻找错误代码的攻击者?
requests

如何防御寻找错误代码的攻击者?

我在 AWS 上的 WS2012R2 上运行了一个生产 IIS。我在查看时C:\Windows\System32\LogFiles\HTTPERR注意到日志中有一些不寻常的请求。您可以查看他们尝试请求的一些内容这里。他们甚至检查我是否正在运行 thinkphp。现在,我的问题是: 除了编写自定义解决方案之外,阻止此类请求的最佳方法是什么?我注意到他们每天都会更改其 IP,但当天的请求来自同一 IP。 我想我可以跟踪对我的服务器发出的所有请求,并阻止那些我不喜欢的行为的请求,但希望有更简单的方法。 我确实研究过一些第三方解决方案,它们似乎可以满足我的需要...

Admin

如何获取 UDP 请求的每秒请求数和每个请求的延迟
requests

如何获取 UDP 请求的每秒请求数和每个请求的延迟

我有一个 HTTP Api 服务器正在查询 UDP 服务器。我过去常常wrk测试 HTTP Api 服务器的每秒请求数,现在我想测试 UDP 服务器的每秒请求数和每个请求的延迟。我希望能够像 wrk 一样设置线程数和连接数。 对于 wrk,我做了以下事情: wrk -t30 -c100 -d30s http://localhost:8083/queryArgument 它查询 API 服务器,然后在代码内部查询 UDP。 我想单独查询 UDP 服务器,而不通过 API 服务器。 对于创建 UDP 服务器的人提供的示例,我们要运行以下命令: ech...

Admin

普通 uWSGI 错误:uwsgi_response_write_body_do() 超时
requests

普通 uWSGI 错误:uwsgi_response_write_body_do() 超时

这看起来像是 Nginx+uWSGI 超时的一个众所周知的问题,但我的设置不同,我找不到有关它的信息。 我在 uWSGI 上运行 Flask 应用,使用 http 协议(不是套接字)。当我查询 API 时,有时会收到错误: uwsgi_response_write_body_do() TIMEOUT !!! IOError: : write error 我在“工作时间”收到此错误的频率更高,即晚上收到此错误的频率较低。我查询的是长 JSON 数据(地理坐标,最大 50 MB),有时完全没有响应,有时只收到部分响应。以下是 Pythonrequests...

Admin

服务器负载处理:单个批量请求与多个请求
requests

服务器负载处理:单个批量请求与多个请求

我曾与一位开发人员讨论过创建、更新和删除的不同 API,他说最好向服务器发送单个批量请求来执行创建、更新和删除等操作,而不是对每个操作发送多个请求,因为如果有多个连续请求,服务器将不得不处理这么多请求,这将增加服务器的负载。我还假设它必须进行多次更新,而不是批量更新数据库。 假设我有一个电子表格类型的应用程序。在每一行中,我有多个可以编辑的单元格。保存这些更改的一种方法是每次更新单元格时向服务器发送更新请求。另一种选择是对所有更新进行防抖动,比如说 10 秒。 我还可以创建 10 行,更新一行并删除另外 2 行。我试图理解这两种请求类型的差异和权衡 我...

Admin

被封 IP 的机器人仍然会导致服务器出现异常
requests

被封 IP 的机器人仍然会导致服务器出现异常

我管理的网站正受到一个非常愚蠢的机器人的“攻击”。该机器人一直在尝试相同的请求,它总是得到错误的请求响应,因为 ASP.NET 检测到“从客户端检测到一个潜在危险的 Request.Path 值”。 我尝试通过 IIS/Web.config (ipSecurity)/.htaccess 文件 (Helicon ape) 将机器人的 IP 添加到我的拒绝 IP 中,一般情况下它可以工作并阻止 IP 发出“正常”请求。但当机器人尝试访问其奇怪的 URL(如“mydomain.com/a.aspx/+[PLM=0]+GET+”)时http://bla.bla.c...

Admin

Windows 防火墙日志显示 ICMP SEND/RECEIVE 请求数量惊人。正常吗?
requests

Windows 防火墙日志显示 ICMP SEND/RECEIVE 请求数量惊人。正常吗?

在收到网站通知称我的连接因发送过多请求而被禁止后,我检查了 Windows 防火墙日志,并注意到以下条目: 2017-05-18 03:39:23 ALLOW ICMP 127.0.0.1 127.0.0.1 - - 0 - - - - 8 0 - RECEIVE 2017-05-18 03:39:24 ALLOW ICMP 127.0.0.1 127.0.0.1 - - 0 - - - - 8 0 - SEND 2017-05-18 03:39:24 ALLOW ICMP 127.0.0.1 127.0.0.1 - - 0 - -...

Admin

NGINX 中的请求缓存
requests

NGINX 中的请求缓存

我正在尝试在 nginx 中缓存我的请求。我已将我的 django 服务器连接为上游。现在,我正在尝试缓存我的请求。 proxy_cache_path /var/cache/nginx/ keys_zone=one:10m; location / { proxy_cache one; proxy_cache_valid 200 302 10m; proxy_no_cache $cookie_nocache $arg_nocache$arg_comment; ...

Admin

阻止 POST PUT 和 DELETE 但允许来自特定引荐来源的 GET
requests

阻止 POST PUT 和 DELETE 但允许来自特定引荐来源的 GET

我正在使用 nginx,并且我想阻止来自未知引荐来源的发布、放置和删除请求。 意思是,我有推荐人:“.example.com”,并且我希望允许来自此引荐来源的所有 GET、PUT 和 POST(是的,我知道这很容易伪造引荐来源...),如果“.example.com" 不是引荐来源,只应允许 GET。 我想到的所有解决方案都不起作用...... 我希望在服务器块上有这个,以使一切都干净(我使用一个包含所有位置的非常大的文件)。 我的第一个方法是: limit_except none 阻止 server_names *.example.com ...

Admin