Tag: http

用<script src =“http:// …”>replacehttp://是否有效?

我有以下元素: <script type="text/javascript" src="https://cdn.example.com/js_file.js"></script> 在这种情况下,该网站是HTTPS,但该网站也可能只是HTTP。 (该JS文件是在另一个域上。)我想知道是否有效,为方便起见,请执行以下操作: <script type="text/javascript" src="//cdn.example.com/js_file.js"></script> 我想知道是否有效删除http:或https: 这似乎在我testing过的任何地方都能正常工作,但是在任何情况下,它都不起作用。

PHP + curl,HTTP POST示例代码?

任何人都可以告诉我如何做一个HTTP POST的PHPcurl? 我想发送这样的数据: username=user1, password=passuser1, gender=1 到www.domain.com 我期望curl返回result=OK 。 有没有例子?

如何使用PHP发送POST请求?

其实我想读取search查询后的内容。 问题是这个URL只接受POST方法,并且不会对GET方法进行任何操作。 我必须在domdocument或file_get_contents()的帮助下阅读所有的内容。 有什么办法可以让我用POST方法发送参数,然后通过PHP读取内容?

为什么会忽略closures标签?

我一直在阅读,在文件的末尾使用PHPclosures标签很不好。 标题问题似乎在以下的背景下是不相关的(迄今为止这是唯一的一个很好的论点): 现代版本的PHP在php.ini中设置output_buffering标志如果启用了输出缓冲function,则可以在输出html之后设置HTTP标头和cookie,因为返回的代码不会立即发送到浏览器。 每本优秀的练习本和wiki都以这个“规则”开始,但没有人提供很好的理由。 是否有另一个很好的理由跳过结尾的PHP标签?

访问控制允许来源多个来源域?

有没有办法使用Access-Control-Allow-Origin头允许多个跨域? 我知道*,但它太开放了。 我真的想只允许几个域名。 举个例子,像这样的: Access-Control-Allow-Origin: http://domain1.com, http://domain2.com 我已经尝试了上面的代码,但似乎并没有在Firefox中工作。 是否可以指定多个域名,还是我坚持一个?

查询string参数的Java URL编码

说我有一个url http://example.com/query?q= 我有一个用户input的查询,如: 随机词500英镑银行$ 我想要的结果是一个正确编码的url: http://example.com/query?q=random%20word%20%A3500%20bank%20%24 什么是达到这个目的的最好方法? 我尝试URLEncoder和创buildURI / URL对象,但没有一个出来很正确。

Java – 通过POST方法轻松发送HTTP参数

我成功地使用这个代码通过GET方法发送一些参数的HTTP请求 function void sendRequest(String request) { // ie: request = "http://example.com/index.php?param1=a&param2=b&param3=c"; URL url = new URL(request); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setDoOutput(true); connection.setInstanceFollowRedirects(false); connection.setRequestMethod("GET"); connection.setRequestProperty("Content-Type", "text/plain"); connection.setRequestProperty("charset", "utf-8"); connection.connect(); } 现在我可能需要通过POST方法发送参数(即param1,param2,param3),因为它们很长。 我想为该方法添加一个额外的参数(即stringhttpMethod)。 我怎样才能改变上面的代码尽可能less能够通过GET或POST发送参数? 我希望改变 connection.setRequestMethod("GET"); 至 connection.setRequestMethod("POST"); 会做的伎俩,但参数仍然通过GET方法发送。 HttpURLConnection有任何方法可以帮助吗? 有没有什么有用的Java构造? 任何帮助将非常感激。

POST和GET有什么区别?

我最近才开始介入PHP / AJAX / jQuery,在我看来,这些技术的重要组成部分是POST和GET 。 首先, POST和GET什么区别? 通过实验,我知道GET将返回variables及其值附加到URLstring website.com/directory/index.php?name=YourName&bday=YourBday 但POST不。 那么,这是唯一的区别,还是有特定的规则或惯例使用一个或另一个? 其次,我还在PHP之外看到了POST和GET :也是在AJAX和jQuery中。 POST和GET如何在这三个之间有所不同? 他们是相同的想法,相同的function,只是利用不同?

PUT,DELETE,HEAD等方法在大多数Web浏览器中都可用?

我在这里看到了一些问题,比如如何debuggingREST风格的服务 ,其中提到: 不幸的是,相同的浏览器将不允许我testingHTTP PUT,DELETE,甚至在一定程度上甚至HTTP POST。 我也听说,浏览器只支持GET和POST,从一些其他来源,如: http://www.packetizer.com/ws/rest.html http://www.mail-archive.com/jmeter-user@jakarta.apache.org/msg13518.html http://www.xml.com/cs/user/view/cs_msg/1098 但是,Firefox中的一些快速testing显示,发送PUT和DELETE请求的方式正常 – XMLHttpRequest成功完成,请求以正确的方式显示在服务器日志中。 有没有这方面的一些方面,我缺less,如跨浏览器兼容性或非明显的限制?

什么是RESTful编程?

什么是RESTful编程?