我在我的一个web服务器访问日志中看到这个问题,它代理到weblogic …-0400] "GET /" 500 32 你能提出这可能意味着什么吗? 这是一个sunone web服务器
我想使用Windows任务计划程序发送HTTP请求。 在UNIX cron作业中,我可以使用它 wget http://www.google.com -O /dev/null 如何在Windows Server上执行相同的操作?
用下面的命令下载,为什么它不能下载那个文件? wget http://download.oracle.com/otn-pub/java/jdk/6u35-b10/jdk-6u35-linux-i586.bin 下面的命令起作用,但是AuthParam在一段时间后可能不工作,为什么? wget http://download.oracle.com/otn-pub/java/jdk/6u35-b10/jdk-6u35-linux-i586.bin?AuthParam=1346955572_27e44512fe8ef5cb920c4c329e5f0fd8 这个AuthParam选项是如何实现的? 为什么我不能没有这个参数下载? 为什么我只能得到这个参数使用资源pipe理器? 在处理wget请求时重写oracle服务器中使用? 为什么同一个命令在一个小时后不工作,AuthParam的值是否过期? 那么服务器如何检查AuthParam的值是否过期 ? wget http://download.oracle.com/otn-pub/java/jdk/6u35-b10/jdk-6u35-linux-i586.bin?AuthParam=1346955572_27e44512fe8ef5cb920c4c329e5f0fd8 –2012-09-07 03:51:01– http://download.oracle.com/otn-pub/java/jdk/6u35-b10/jdk-6u35-linux-i586.bin?AuthParam=1346955572_27e44512fe8ef5cb920c4c329e5f0fd8 Resolving download.oracle.com… 23.67.251.50, 23.67.251.57 Connecting to download.oracle.com|23.67.251.50|:80… connected. HTTP request sent, awaiting response… 403 Forbidden 2012-09-07 03:51:01 ERROR 403: Forbidden. @KJ-SRS就是那种用来判断AuthParam是否正确的CGI程序? 是可以纯粹使用wget命令下载jdk包,而不需要在资源pipe理器中获取AuthParam wget -O jre-6u35-linux-i586.bin http://javadl.sun.com/webapps/download/AutoDL?BundleId=68284无法得到jdk 🙁 wget -O jre-6u35-linux-i586.bin http://javadl.sun.com/webapps/download/AutoDL?BundleId=68284 –2012-09-07 12:27:37– http://javadl.sun.com/webapps/download/AutoDL?BundleId=68284 Resolving javadl.sun.com… 137.254.16.64 […]
我是一名自由摄影师/开发人员,我的一部分工作涉及通过FTP将大文件传输到制作公司/电视台。 尽pipe我所在行业的大多数人都了解FTP和HTTP之间的区别,但在过去几个月中,我仍然经历了几次互动,他们仍然打开Internet Explorer并尝试访问http://ftp.mydomain.com , HostGator提供的错误页面,告诉我他们不能访问我的FTP服务器。 不用花时间通过电子邮件发送指令,我更愿意在这个实例中提供一个自定义错误页面,指导他们如何下载和使用FTP客户端。 我试图在Cpanel中设置一个子域,希望我可以简单地放入一个.htaccess文件与错误页面,但我得到这个错误: ftp.mydomain.com domainadmin-domainexistsglobal 我还尝试在PHP中创build一个自定义错误页面,该页面读取站点URL并仅在访问http://ftp.mydomain.com时提供自定义内容。 不幸的是,除了那个之外,错误页面适用于每个子域。 我不完全确定这在技术上甚至是可能的,这就是为什么我把它带给StackOverflow的好人来帮助。 谢谢!
我想监视我们的Tomcat应用程序服务器是否正在运行。 该应用程序不在内部托pipe,而是托pipe托pipe提供商。 我没有直接访问应用程序服务器,但我可以通过login服务器访问它们。 发送HTTP请求以查看Tomcat应用程序服务器是否启动的最简单方法是什么? 我已经有了一个监视器系统( sensu ),但是这个系统也没有直接访问Tomcat服务器。 它只能通过login服务器访问。 +—————+ +——+ Apache Server +——+ | +—————+ | | | | | +—v———–+ +———–v—+ | Tomcat Server | | Tomcat Server | | RFC1918 | | RFC1918 | +—————+ +—————+
我在SF上查找了一些其他的问题,他们围绕8K的LimitRequestFieldSize和LimitRequestLine设置了最大限制。 httpd的文档确认了限制,但没有列出要修复的值。 我试图增加它,这是行不通的。 减less也没有工作。 我发现的每一个来源都只是表示有一个最大的限制。 为了检查一个头文件的长度,我发出这个命令: curl -v -H "CustomHeader: `printf '1%.0s' {1..n}`" hostname 我在RHEL 6.3虚拟机上安装了apache2,并为两个指令(在/etc/httpd/conf/httpd.conf指定)尝试了各种值。 作为参考,apache2的版本: Name : httpd Arch : x86_64 Version : 2.2.15 Release : 15.el6_2.1 现在问题是 : 我得到,我不能增加过去8K(似乎红帽人没有触及极限),但为什么我不能减less它? 无论指定什么值,如果n大于8K,apache将返回错误。
我需要通过Web代理强制一个特定的HTTP请求,而其余的HTTP请求应该直接到Web服务器。 我可以使用错误代码305 Use Proxy response来redirect我的客户端,但我不确定这是否会被我的客户端的基础HTTP堆栈支持。 有没有其他的select来完成这个?
我只是改变了我的PHP.ini文件。 (我的Linux dist是CentOS)。 我想我需要重新启动Apache的生效,所以我发出了命令: 服务httpd重启 当这样做,我得到这个错误。 Stopping httpd: [FAILED] Starting httpd: httpd: Syntax error on line 196 of /etc/httpd/conf/httpd.conf: Cannot load /etc/httpd/modules/mod_file_cache.so into server: /etc/httpd/modules/mod_file_cache.so: cannot open shared object file: No such file or directory 我不太熟悉Linux,所以我不知道下一步该怎么做。
在安排SSL证书的情况下,我能做些什么来处理https请求? https请求是从桌面应用程序进行的,因此没有涉及浏览器。 有没有免费的证书,我可以在不破坏任何东西?
假设该文件是通过http下载的,这可能吗? 我猜可能有一些方法使用散列和时间戳做到这一点,但我不知道你怎么可以certificate没有被篡改包括下载的文件本身。 编辑:正如vonbrandbuild议,如果源网站提供了一个签名的证书这将是一个开始。 但是,如果网站没有提供任何证书,是否有一个聪明的方式来循环在一些第三方?