Tag: http

Google Protocol Buffers和HTTP

我正在使用gSoap将遗留的C ++系统重构为SOA。 我们有一些性能问题(非常大的XML),所以我的领导让我看看协议缓冲区。 我做了,看起来很酷(我们需要C ++和Java支持)。 然而,协议缓冲区只是用于序列化的解决scheme,现在我需要将它发送到Java前端。 我应该从C ++和Java的angular度来使用HTTP(只是内部networking)发送这些序列化的东西? PS。 另一个人试图加快我们的gSoap解决scheme,我只对协议缓冲区感兴趣。

VBS中的HTTP GET

有没有办法在Visual Basic脚本中执行HTTP GET请求? 我需要从特定的URL获取响应的内容进行处理。

在HTTP中使用Cookie,在PHP中使用HTTPS

如何在PHP中设置可在HTTP和HTTPS中读取的cookie? 如果这是不可能的,可以做些什么? 设置两个cookies?

Linux和Mac的HTTPdebugging代理

我使用Fiddler代理来debuggingWindows上的各种HTTP问题。 检查多个页面上的标题和响应是非常好的。 有没有一个很好的Mac和Linux的HTTPdebugging代理? 我find了查尔斯 ,但是一旦审判结束,这个费用是50美元,而且还在我身上。 我可以使用Wireshark ,但这是一个痛苦。

HTTP header“Content-Type:application / force-download”的实用工具?

我目前正在研究一个PHP脚本,允许您通过访问链接从移动设备下载媒体内容(video,audio,图片…)。 (即http://www.my-web-site.com/download.php?id=7ejs8ap )当我用最近的手机(三星Galaxy S,iPhone 4S,一些其他…)testing我的脚本时, ),但我的旧手机三星C3050发生错误。 我想下载的媒体只是一个audiomp3文件,我通常很容易下载。 该错误似乎是“未知内容types”。 所以,作为我唯一的HTTP头Content-Type是“应用程序/强制下载”,我试着评论这一点,然后再试一次。 然后,它的工作。 但是现在我正在问这个Content-Type是什么意思,如果可以强制别人移动。 我在iPhone 4上没有Content-Type的testing,它的工作原理,但我不确定所有的手机兼容性。 有人可以向我解释Content-Type是如何工作的,为什么这不是一个标准的MIME或其他一切,可以帮助我确定这是一个可选的内容types的每一个下载,无论文件,浏览器或设备正在下载? 感谢大家。 这是我发送的PHP头文件: <?php //Assume that $filename and $filePath are correclty set. header('Content-Description: File Transfer'); header('Content-Disposition: attachment; filename="'.$filename.'"'); // header('Content-Type: application/force-download'); Non-standard MIME-Type, incompatible with Samsung C3050 for example. Let it commented readfile($filePath); ?> 编辑:我只是尝试用索尼Xperia,下载不成功:我只看到我想下载的文件的“HTML编码”字节。 如果应用程序/八位字节stream或应用程序/强制下载不起作用,我怎么能知道我必须使用什么内容types?

DNS预取/预先parsing主机名 – 如何有效?

我一直在阅读这个如何工作,但正在努力去理解它。 从我可以告诉如果我在我的网页的头部设置<link rel="dns-prefetch" href="//ajax.googleapis.com" />我应该看到一个更快的请求完成是我引用这个任何资产域。 [参考文献] 现在有两个问题目前困扰着我: 1)这是否只有帮助未来的页面请求 我的意思是,如果我使用Google的CDN 在我网站的每个页面上获取jQuery ,都会在 <link />之上加上任何区别? 或者只有在我的主页上没有引用CDN,而是在所有其他页面上引用CDN的时候,它才有用处? 在第二个选项中,用户将打开主页,在我的内容页面上parsing并caching准备好下载的DNS主机。 2)我如何testing这个的有效性? 我想,如果我知道这个答案,我会更好地理解问题1.我试图使用Firebug和Chrome开发人员工具,并观看networking和资源面板,但我看不出有什么重大区别。 我能看到的唯一趋势是,如果有的话,当我使用<link />时,完成我的请求需要更长的时间! 我已经阅读了关于MDN和Chromium博客的文档(都是旧的!),但我仍然没有得到它。 任何帮助将不胜感激 – 谢谢! 更新 – 22/01/2013 只是阅读更多的这个问题,并认为我应该包括这个问题的人的链接。 csswizardry写了一篇很好的文章,介绍了这个问题,并且链接到了perfplanet的更多的研究 。 如果有人对此有更多的信息/见解,请添加答案! 这是另一个更近期的问题的链接 – 希望这将帮助人们find他们正在寻找的答案。

从javascript获取当前页面的http状态

有没有什么办法从JavaScript获取当前网页的http状态? 花了一些时间在网上search,但没有运气…似乎这是不可能的,但想与StackOverflow检查也许一些奇特的解决方法。 (从服务器提供它作为响应主体的一部分是不可接受的,状态应该只能通过http头来获得)

如何欺骗HTTP引用

到目前为止,还有什么方法来欺骗HTTP引用?

简单的彗星使用PHP和jQuery的例子

任何人都可以给我一个使用PHP的彗星技术的一个很好和简单的例子吗? 我只需要一个使用持久HTTP连接或类似的例子。 我不想使用投票技术,因为我有类似的build议,不仅难以合作,而且还要pipe理一大笔资源。 另外我使用IIS7不是Apache。 一个很好的例子会非常有用,所以我可以从这个丑陋的轮询技术中继续。

HTTP头字段“Content-Location”的目的是什么?

困惑/启发我的问题的评论search引擎是否尊重HTTP头字段“Content-Location”? ,我想知道, HTTP中的Content-Location头域的确切目的是什么,以及如何使用它。