标签: http

Nginx 通过请求方法代理

是否可能/如何根据请求方法(即 GET/POST)配置 Nginx 位置块以代理到不同的后端?

原因是,我目前正在处理 2 个不同 URL 的 2 种方法(一个通过 http 代理,另一个通过 fcgi),并试图使其更加“REST”,因此,理想情况下希望获取资源以返回列表,而 POST 到相同的资源应该添加到列表中。

http nginx proxy

26
推荐指数
3
解决办法
8万
查看次数

subdomain.example.com可以设置一个example.com可以读取的cookie吗?

我简直不敢相信这很难确定。

即使阅读了 RFC,我也不清楚 subdomain.example.com 上的服务器是否可以设置 example.com 可以读取的 cookie。

subdomain.example.com 可以设置一个域属性为.example.com 的cookie。RFC 2965 似乎明确声明不会将此类 cookie 发送到 example.com,但同样表示,如果您设置 Domain=example.com,则会在前面加上一个点,就像您说的 .example.com 一样。综上所述,这似乎是说,如果 example.com 返回设置了一个带有 Domain=example.com 的 cookie,则它不会取回该 cookie!那不可能是对的。

任何人都可以澄清规则的真正含义吗?

http cookies subdomain

26
推荐指数
1
解决办法
13万
查看次数

在 IE 中使用 HTTP 代理(或不使用)时 DNS 查找如何工作

我最近参加了一个关于客户端从代理服务器请求页面时会发生什么的讨论。我只是想确保我对这一系列事件的理解在一般情况下是正确的:

  1. 用户请求站点
  2. DNS 请求由客户端发送到其配置的 DNS 服务器以解析目标 IP 地址(首先这样做是为了适应配置为绕过代理的 HTTP 请求)
  3. 从 DNS 接收到目标 IP 后,就在发送 HTTP 请求之前,根据异常列表检查请求
  4. 如果目标服务器不在例外列表中,则将请求转发到代理服务器。
  5. 如果目标服务器在例外列表中,则根据客户端机器的路由表转发请求。

任何反馈将不胜感激。

domain-name-system http proxy

26
推荐指数
2
解决办法
9万
查看次数

SSH 和 HTTP 对于 git 服务器的优缺点是什么?

我想设置一个git服务器。我找到了几个操作方法,很详细。

有些描述了可通过 Ssh 访问的 git-server 的安装,而另一些则描述了可通过 HTTP 访问的安装。(其他人甚至建议使用 gitolite 等工具)。

选择 SSH 或 HTTP 有优点还是缺点?似乎通过HTTP,文件传输速度明显变慢,但我想知道是否还有其他要记住的事情。

设置 git 服务器的最常见方法是什么(如果有)?

http ssh git

26
推荐指数
1
解决办法
2万
查看次数

动态阻止过多的 HTTP 带宽使用?

在6 月 4 日网络流量的Cacti图表上看到这一点,我们感到有些惊讶:

我们在IIS 日志上运行了Log Parser,结果证明这是 Yahoo 和 Google 机器人索引我们的完美风暴……在这 3 小时内,我们看到来自 3 个不同 Google IP 的 287k 次点击,加上来自 Yahoo 的 104k 次点击。哎哟?

虽然我们不想阻止谷歌或雅虎,但之前已经出现过。我们可以使用Cisco PIX 515E,我们正在考虑将它放在前面,这样我们就可以在不直接接触我们的 Web 服务器的情况下动态处理带宽违规者。

但这是最好的解决方案吗?我想知道是否有任何软件或硬件可以帮助我们实时识别和阻止过度使用带宽?也许我们可以将一些硬件或开源软件放在我们的网络服务器之前?

我们主要是一家 Windows 商店,但我们也有一些 Linux 技能;如果 PIX 515E 不够用,我们也愿意购买硬件。你会推荐什么?

networking bandwidth http

24
推荐指数
3
解决办法
3079
查看次数

CentOS 7 防火墙配置

在 CentOS 6 中,我可以setup从命令行输入,然后我会看到一组工具,其中一个是Firewall configuration. 我仍然可以在 CentOS 7 中执行此操作,只是列表不再Firewall configuration作为选项包含在内。

有谁知道我现在在哪里可以找到它以及它为什么被移动了?

这是我过去允许通过HTTP和传入流量的地方HTTPS。如果有更好的方法,我很乐意接受建议。谢谢。

http firewall https centos

24
推荐指数
2
解决办法
14万
查看次数

在wireshark中更改与端口关联的协议

我正在尝试使用wireshark 监控一些网络流量。我们的网络代理在端口 9191 上。我怎样才能让 Wireshark 视图将端口 9191 视为端口 80 - 即作为 HTTP。

仅在菜单上使用 Decode_As 似乎允许对话的一半但只允许一侧。

任何建议如何使其成为永久选择?

http port packet-analyzer wireshark

23
推荐指数
3
解决办法
2万
查看次数

netsh.exe:错误 87

我在 Windows Server 2008 中创建 urlacl 保留时遇到了一些问题;可能这是菜鸟的错误。

我使用的命令行是:

netsh http add urlacl url=http://+:99898/ user=ben
Run Code Online (Sandbox Code Playgroud)

我看到的错误是:

Url reservation add failed, Error: 87
The parameter is incorrect.
Run Code Online (Sandbox Code Playgroud)

有一个名为“ben”的本地用户帐户具有管理员权限。我已确保在 URL 中的端口号后放一个斜杠。Google 和 MSDN 文档现在让我失望了 - 有没有人知道我做错了什么?

windows-server-2008 http netsh

23
推荐指数
3
解决办法
3万
查看次数

如何测试keep-alive是否在客户端工作

有哪些不同的方法/工具可以从客户端验证 keep-alive 是否在服务器上工作?

http httpd web keepalive

21
推荐指数
2
解决办法
4万
查看次数

nginx 发送空白 200 响应

我正在配置一个故障转移服务器,其任务是接受任何传入请求,并以空白 200 响应进行回复。我们的想法是尽量减少回复时间并确保我们不发送任何 40x 或 50x。

我尝试使用return 200;Nginx 中的所需位置,但我的监控系统 (Pingdom) 不喜欢响应,并认为服务器没有响应。

有没有更好的方法来做到这一点,当然,服务器上的开销最小?

http nginx

21
推荐指数
2
解决办法
5万
查看次数