0
投票
6答案
2399 次观看

使用Python中的httplib来获取状态代码...但这太棘手了吗?

>>> import httplib >>> conn = httplib.HTTPConnection("www.google.com") >>> conn.request("HEAD", "/index.html") >>> res = conn.getresponse() >>> print res.status, res.reason 200 OK 此代码将获取HTTP状态代码。但是,请注意,我将“ google.com”和“ /index.html”分为两行。 这令人困惑。 如...

5
投票
3答案
4088 次观看

如何在不下载对象的情况下检查其HTTP状态代码?

>>> a=urllib.urlopen('http://www.domain.com/bigvideo.avi') >>> a.getcode() 404 >>> a=urllib.urlopen('http://www.google.com/') >>> a.getcode() 200 我的问题是... bigvideo.avi是500MB。我的脚本会先下载文件,然后再检查文件吗?还是可以立即检查错误代码而不保存文件?

17
投票
5答案
12481 次观看

Java HTTP推送(消息传递)的最佳解决方案

我们希望将数据从服务器推送到客户端,但只能使用HTTP(端口80)。最佳的消息传递解决方案是什么?一种想法是 Comet 。是否还有其他想法或框架可以通过HTTP提供JMS。(是的,ActiveMQ也支持它,但是恕我直言。而且JXTA也支持它,但是配置很复杂。最好是简单的东西。)

1
投票
4答案
15990 次观看

登录并设置了域转发时出现HTTP状态408错误

在我的网站wemanageloans.com上,许多用户尝试使用正确的凭据登录时遇到以下错误: HTTP状态408-已超过登录过程所允许的时间。如果您想继续,则必须单击两次并重新单击您请求的链接,或者关闭并重新打开浏览器 仅当他们尝试从URL登录时,才会发生这种情况: http://www.wemanageloans.com 我已将域转发设置为URL: http://59.176.19.181:8080 如果用户尝试直接访问上述基于IP地址的URL,则不会发生此错误。 此外,虽然某些用户始终会出现此错误,但某些用户确实会间歇性地发生该错误。 请告知有关域转发可能...

2
投票
1答案
2393 次观看

将变量从一个asp(经典asp)页面传递到另一asp页面,而无需使用URL中的参数

我需要将变量从一个ASP(经典ASP)传递到另一个ASP页面。我正在使用javascript(window.open())打开第二个ASP页面。我不应该在URL中传递变量,例如window.open('second.asp?first_name = sdf&last_name = asdas'); 我在第一个ASP页中有许多按钮,单击不同的按钮,不同的页面将通过Java脚本功能打开。因此,我不能一直使用“ POST”方法。 请让我知道将变量从一页传递到另一页的方法,而无需在URL中显式传递。 一个想法是:使用会话/隐藏/视图状态变量。 预先感谢 鲁帕

10
投票
2答案
11282 次观看

Apache身份验证:可靠地重定向失败?

我已将我的ErrorDocument 401设置为指向我的网站的帐户创建页面,但并非所有浏览器似乎都支持这种重定向(Safari)。 此外,其他浏览器(Firefox,Chrome)也永远不会退出,要求输入密码并显示ErrorDocument。这导致大量用户在尝试多次密码后放弃尝试,而没有看到帐户创建页面。 有什么方法可以使重定向更加可靠,而不会完全破坏基本身份验证?

4
投票
2答案
659 次观看

OutputCache-如何确定持续时间的最佳值?

我在某处读到,对于一个人流量大的站点(我想这也是一个模糊的术语),30到60秒是一个很好的值。显然,我可以进行负载测试并更改值,但是我找不到关于此的任何文档。大多数样品只有一分钟或几分钟。没有建议的范围。msdn上或任何谈论此事的地方?

2
投票
3答案
2319 次观看

Scala和html:将图像(* .jpg等)下载到硬盘

我有一个Scala程序,可以下载并解析html。我从html获得了图像文件的链接,现在我需要将这些图像传输到硬盘上。我想知道应该使用哪种最好的Scala方法。 我的连接代码: import java.net._ import java.io._ import _root_.java.io.Reader import org.xml.sax.InputSource import scala.xml._ def parse(sUrl:String) = { var url = new URL(sUrl) var connect = url.openConnectio...

1
投票
7答案
4690 次观看

在Java中通过HTTP下载目录

我在通过HTTP服务的目录树中有一些文件。 给定一些子目录A,在该目录树中,我希望能够下载目录A以及所有包含子目录和文件的目录。 在Java的某个黑暗角落似乎似乎存在一个简单/直接/原子的解决方案。有谁知道该怎么做? 网络爬虫无法解决我的问题,因为子目录中的文件可能链接到不是子目录的目录。 ==更新== 目录和文件必须以静态方式托管。 服务器将文件静态地托管在目录树中,客户端正在运行Java,并尝试使用HTTP复制目录树的某些分支。 VFS 就是为此的答案,很遗憾,我本人和因此,直到现在两天后才能选择它作为答案。如果有人写下我的答案,我很乐意将他们的文章标记为答...

20
投票
5答案
32578 次观看

Response.Redirect HTTP状态代码

为什么ASP / ASP.NET Response.Redirect使用HTTP-302状态代码(“临时移动”),即使在大多数情况下HTTP-301状态代码(“永久移动”)更合适?

0
投票
5答案
441 次观看

改进HTTP GET PHP脚本

此代码从$ url获取标题和内容,并将其打印到浏览器。这确实很慢,这不是因为服务器。我该如何改善呢? $headers = get_headers($url); foreach ($headers as $value) header($value); $fh = fopen($url, "r"); fpassthru($fh); 谢谢

3
投票
6答案
5876 次观看

使用PHP检查是否存在远程页面?

在PHP中,如何确定是否存在任何远程文件(通过HTTP访问)?

3
投票
5答案
287 次观看

哪个Http重定向状态代码以使用?

friendfeed.com使用302。 bit.ly使用301。 我决定使用303。 它们在浏览器支持方面的行为是否有所不同?

4
投票
3答案
4712 次观看

当我的客户端计算机上有多个NIC时,如何将(当然是出站)HttpUrlConnection绑定到特定的本地IP地址?

我有一种Http-Gateway应用程序,它充当本地网络外部服务器的http客户端。 将要进行网络配置升级,而我会遇到问题,因为: -客户端计算机上有多个网卡 -防火墙/ NAT规则使用有线IP地址 如果我可以以编程方式强制HttpUrlConnection对象使用特定的IP地址,那我可以。但恐怕无法完成。 我是对的吗?如果不支持,哪个版本的JRE支持它? 其他可能的解决方案,最好是不涉及从头开始重写所有内容的解决方案? 越简单越好:我知道,有Apache HttpClient,或者我可以使用Sockets ... 谢谢

1
投票
1答案
1278 次观看

HTTP 303重定向不适用于我的浏览器

我的球衣资源正在将其发送到客户端浏览器(Safari和chrome),但浏览器未重定向。我的HTTP响应下面有什么问题吗? HTTP/1.1 303 See Other Date: Thu, 12 Nov 2009 10:17:23 GMT Location: http://twitter.com/oauth/authenticate?oauth_token=KNHo4mcLMJG Content-Length: 0 Server: Jetty(6.1.14)

22
投票
2答案
5277 次观看

是否有管理__utma,__ utmz等Cookie的标准?

无论我登录Facebook还是Twitter,都会被以下名称的Cookie轰炸: __utma __utmb __utmc __utmv 它们的功能是什么? 是否存在管理这些在服务器端如何使用的标准?

0
投票
4答案
1637 次观看

HTTP POST错误414

我正在使用HTTP POST调用Web服务器上的cgi脚本,并将一些数据作为参数发送。一些参数可以包含很多数据。对于Web服务器,这似乎是一个问题,结果是出现错误414(请求URI太长)。 我的URI最终看起来像这样: http://somewebsite.com/cgi-bin/dosomething.py?function = doitnow&data = this 数据很多,服务器将抱怨... 我是否可以通过其他方式在Web服务器上调用cgi脚本并将其传递为长字符串? 谢谢。

2
投票
1答案
172 次观看

有没有一种方法可以使用.NET的内置HTTP类从内存中将“原始” TCP流解析为HTTP?

我想知道是否存在使用.NET内置HTTP支持的直接方法来将任意字节解析为漂亮的HTTP请求和响应。例如,我希望能够传入一个包含“ HTTP / 200 OK \ r \ nContent-Type:....”等的字节数组,并获得一些表示状态码和解码内容的结构。>

0
投票
2答案
205 次观看

网站在IE6中显示空白页

-自从发现有关我的问题的更多信息以来,我已经修改了我的问题 一个用户抱怨(在XP和使用IE6上)他们无法跟踪我网站周围的任何链接。他们看到的点击链接的行为显示了一个空白页面,但没有更改浏览器地址栏中的URL。此时按刷新,然后在地址栏中正确显示带有正确URL的页面。 所有锚点都是正确的,并且在所有我们最喜欢的浏览器中测试了该网站,我也使用IE6在XP上亲自测试了该网站,并且没有问题。 有人对造成这种情况有任何想法吗?例如,也许可能是因为它们在公司网络内?-我不知道这怎么可能引起问题,但到目前为止我还是空着。 我正在使用XHTML和PHP。标头被正确接收。我还确保打开了完整的PH...

3
投票
3答案
507 次观看

WWW验证登出

我注意到,一旦Firefox弹出一个模式,以响应HTTP响应中的WWW-Authenticate标头。然后,Firefox将保存用户名/密码,直到关闭Firefox。 Web开发人员插件使具有开发人员意识的人们可以注销。但是应该发送什么HTTP消息到浏览器以丢失那些缓存的凭据?

7
投票
4答案
722 次观看

重复的引荐来源标头-HTTP.sys barfs

我已经在网页上测试了带有嵌入式Flash组件的PS3浏览器(NetFront),并且从Flash发出任何请求的方式似乎存在一个相当严重的错误。浏览器将添加引荐来源网址(引荐来源网址),Flash Player也会添加标题,从而导致重复标题。如果引荐来源标头相同,则实际上可以,但是不同,因此请求由W2k8上的http.sys停止。这对我来说是一个主要问题,因为我有一个Flash组件,该组件需要调用Web服务才能运行。 是否有某种方法可以过滤或允许这些请求通过,可能会沿途剥离重复的标头。 我们已经考虑过但在我们的开发和实际环境中不理想或无法实现的一些解决方案是: 在服务器前添加代理以...

0
投票
2答案
980 次观看

在http中发送文件(从服务器上的客户端存储上传)

我正在寻找一种将多个文件从浏览器上传到服务器的解决方案。到目前为止,HTML页面是用oracle HTTP工具包编写的(在Windows NT上使用oracle mod_plsql)。 有人可以建议我从客户端上传文件并在服务器中处理文件的解决方案。基于HTML,Oracle HTTP,PHP的解决方案很好。链接和建议非常感谢。

1
投票
3答案
500 次观看

IFrame回调,服务器响应未出现在客户端上

感谢您的点击。 我正在尝试使用IFrame进行文件上传以获取状态反馈。我不是要取得进步或百分比- 仅在文件上传完成时(无论成功还是失败)。 问题是我似乎无法获得服务器响应 出现在客户端上。我必须遵循以下设计: 我的页面上有一个iframe: <iframe id="target_frame" src="" style="border:0px; width:0px; height:0px"></iframe> 表单标签指向它: <form enctype="multipart/form-data" id="fileUploadForm" ...

0
投票
4答案
96 次观看

持久数据跨域?

我有2个应用程序,每个应用程序都在不同的域中。当用户进入第一个应用程序时,单击链接,该用户将被发送到第二个应用程序。 我的问题如下:我需要将第一个应用程序的sessionId持久化到第二个应用程序。很简单,但这就是要抓住的地方。我不能使用查询字符串,也不能使用cookie(因为在不同的域中)。我在想,是否可以将自定义值插入HTTP标头或在中间页上设置一些表单值,然后再将其发布到第二个应用程序?因此,过程如下: 用户单击第一页上的链接,将用户带到“中间”页面,此“中间”页面以表格或http标题的形式设置sessionId值,然后“中间”页面将用户发送到通过POST的第二个应用程序,其中...

0
投票
1答案
1182 次观看

Vb.net中的HttpWebRequest类文本+文件

如何使用 HttpWebRequest 在VB.net中上课(2008)?我只能找到带有文本的示例,而不能找到带有文本和文件的示例。谢谢。

0
投票
1答案
460 次观看

VB.NET中的HttpPost请求文本+文件

仅在VB2008中仅包含文件的HttpPostRequest很简单: Using wc As New System.Net.WebClient() wc.UploadFile("http://server.de/exemple.php", "c:\test.png") End Using 但是我想在一个POST中输入POST文本+文件(用户名,密码,文件)。 但是,如何?

0
投票
1答案
1854 次观看

带有XML数据的CURT PUT

我遇到了curl问题,因为我无法使用内联XML数据发出PUT请求,我不确定它是如何完成的,但是我不得不用不同的方法进行了几次处理。首先,我尝试使用CURLOPT_UPLOAD作为PUT的默认CURL选项,并尝试手动附加xml数据: typedef map<string, string> headers_t; std::string strCommand = <XMLCOMMAND> PUTRequest(param1, param2, ...) { ... headers_t headers; int nLen = s...

1
投票
3答案
186 次观看

禁用的cookie

我必须使用哪些选项来解决用于会话管理的禁用cookie?

0
投票
1答案
73 次观看

网站显示的差异取决于域

根据我使用哪个URL访问网站,我得到的网站显示略有不同(两个不同的服务器,两个服务器都提供相同的文件)。在Firefox 3.0中,一个看上去比另一个更“薄”(IE中没有明显的区别) 例如,比较: http://www.ece.ualberta.ca/support/ > 和 http://www1.ece.ualberta.ca/support/ > 这不是主要问题,但是我只是注意到了这一点,并且对可能导致它的原因非常好奇。这是某种Firefox错误吗?我尚未尝试最新版本。 编辑:我以为那些URL确实提供了相同的内容(这不是我的服务器,但我确实在那所...

1
投票
3答案
751 次观看

如何在HTTP中处理文件上传?

我很好奇知道网络服务器如何处理文件上传。 整个文件是否作为单个块发送?还是将其流式传输到Web服务器-将其放在一起并保存在temp文件夹中,以供PHP等使用?