Articles of http

最好的HTTP服务器应用程序作为webdav?

什么是最好的HTTP服务器作为WebDAV获取和张贴文件(大文件)从服务器? 是apache还是lighttpd? 我将使用该系统作为在线文件存储(用于备份) 干杯

来自Mercurial存储库的HTTP提交通知?

我希望实现类似于Mercurial的NotifyExtension的行为,除了不是要发送的电子邮件,而是要在指定的URL上执行的HTTP请求。 有谁知道如何实现这样的行为?

HTTPredirect显示IP地址

我在1和1上有一个域名,在Linode上有一个VPS。 我注意到我的网站被封装在一个我没有创build的框架中。 我检查了VPS中的nginx和jetty,但是他们都没有创build框架集。 然后我在1&1中检查了域控制面板,看到redirect可能是一个帧redirect或一个httpredirect。 我改为httpredirect和框架已经没有了,一切都很好,除了在浏览器的url栏它变成了服务器的IP地址,而不是我的url。 我怎样才能避免框架,仍然有正确的url显示,而不是一个IP?

新的Unibody MacMininetworking问题

所以我有一个全新的MacMini直接从苹果预装了10.6.4。 问题总结是,在800k左右下载大于1meg的文件时,下载速度会大大降低到连接到我们主要专用networking的1或2k秒。 开箱即用。 对我们的networking布局进行简要的介绍:我们有5个交换机室转到我们的防火墙(这是我们的DHCP服务器),然后到我们的路由器/ ISP的核心交换机。 我们还有其他两个ISP,我们有一个公共无线networking和一个单独的线路,用于networking广播/电话会议。 所以,如果MacMini直接插入到我们的networking广播线(无DHCP服务器,它必须手动configuration)工作正常,精美,每一次下载完成。 如果它在我们的公共无线上,也是一样的,但是它完成了这项工作。 MacMini需要在我们所有的文件服务器所在的主要networking上。 在700k到900k之间没有失败,下载似乎是瓶颈。 下载我们的NAS和SAN工作就好了,所以我们认为这可能是一个端口80的问题。 我们的networking上的其他每个mac都很好。 我们切换到几个公共的DNS,也分配了一个手动IP和尝试一个静态IP,这是同样的问题。 我们已经重新格式化和应用了所有的更新,我们已经使用了来自工作机器的图像,并将其应用到这台机器,每次都是一样的问题。 我们已经两次返回MacMini,并在我们的第三台机器上。 我试图排除硬件,但我怀疑它可能是新的macmini的以太网NIC,因为我把它放在我们的私人networking上的无线接入点和瓶颈仍然发生。

Squid反向代理 – 将负载平衡到具有连接持久性的两个Web服务器

我想设置一个Squid反向代理,将HTTPstream量分成两个Web服务器进行负载平衡,并使用持久性(所以如果用户第一个请求到达webserver1,他们的第二个请求也会到达webserver1)。 我已经使用的其他反向代理解决scheme通过在HTTPstream中注入会话cookie来完成此操作; 我怎样才能使用鱿鱼呢?

HTTP 404检查服务

我正在寻找一个在线服务,可靠地抓取您的网站,并在HTTP 404s,页面未find错误报告。 我不想安装任何软件,只是在几个站点上存在404的情况下收到电子邮件,而无需通过日志拖网。 我发现这个,但它只是主要处理DNS: 域错误 任何人有任何build议吗?

ssl从非root用户访问

出于安全原因,我运行fastcgi php作为非特权用户“用户”,但看起来像运行php,因为不同的用户提供不同的能力, 我有一个奇怪的问题与PHP安装程序: root@devz:~# su -c "php5 /www/root.php" user PHP Warning: file_get_contents(): SSL: Success in /www/root.php on line 3 PHP Warning: file_get_contents(): Failed to enable crypto in /www/root.php on line 3 PHP Warning: file_get_contents(https://twitter.com/): failed to open stream: operation failed in /www/root.php on line 3 和 root@devz:~# su -c "php5 /www/root.php" root <!DOCTYPE html> <html […]

捕获HTTP GET请求

在Wireshark wiki中是一个过滤HTTP GET请求的例子: 捕获HTTP GET请求。 这将在TCP报头后面查找字节'G','E','T'和''(hex值为47,45,54和20)。 “tcp [12:1]&0xf0)>> 2”计算出TCP报头的长度。 从Jefferson Ogata通过tcpdump-workers邮件列表。 有了这个filter: port 80 and tcp[((tcp[12:1] & 0xf0) >> 2):4] = 0x47455420 不幸的是,这是行不通的。 如何正确的HTTP GET请求filter?

HAProxy首先将所有的stream量直接转移到主服务器,如果主服务器redirect回主服务器,则直接转到次服务器

如何使用HAProxy实现以下简单教程: http://www.webhostingtalk.com/showthread.php?t=627783 我将首先使用HAProxy将所有的stream量直接转移到主服务器,如果主服务器返回主服务器,则直接转到次服务器 是否还有一个选项可以丢弃代理的一些请求? 例如所有的请求/放弃在这个HAProxy级别? 还有什么比HAProxy更简单,我可以用它来实现呢? (我过去使用simpleproxy用于其他用法,它使用起来非常简单,有没有办法用simpleproxy做到这一点?) 谢谢

使用cookie重播access.log文件的工具?

是否有任何工具可以将access.log-style(或任何其他格式)文件重新组合并重新保存Cookie? 我们需要加载testing我们的应用程序与真正的用户访问,但我们真的需要那里的cookie。 我评估JMeter(不会工作,您可以启用cookie jar,但不能从日志中读取cookie),httperf(也模拟cookie jar),围困(相同),我卡住了。 还有很多其他的工具,但我找不到任何可以发送cookies的工具。