问题标签 [http-get]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
808 浏览

java - 带有 https url 的 Apache Httpget - 主机未解决错误

使用

我收到一个导致应用程序强制关闭的间歇性错误。错误总是 Host is unresolved: www..com:443

我怎样才能阻止这种情况发生?

0 投票
3 回答
18213 浏览

java - 在 URL 中使用带有非法字符的 HttpGet

我正在尝试使用Web 服务DefaultHttpClient并向HttpGet其发出请求。不幸的是,Web 服务 URL 包含非法字符,例如 {(例如:domain.com/service/{username})。很明显,Web 服务命名写得不好,但我无法更改它。

当我这样做时HttpGet(url),我发现 url 中有一个非法字符(即 { 和 })。如果我在此之前对 URL 进行编码,则不会出现错误,但请求会转到没有任何内容的不同 URL。

该网址虽然有非法字符,但可以在浏览器中使用,但HttpGet实现不允许我使用它。我应该做什么或使用什么来避免这个问题?

0 投票
2 回答
419 浏览

ip - 来自同一台机器的 GET 和 POST 请求可以来自不同的 IP 吗?

我很确定我记得读过——但再也找不到链接了——关于这个:在某些 ISP(包括美国的至少一个大型 ISP)上,可能会出现用户的 GET 和 POST 请求来自不同的IP。

(请注意,这完全是编程相关的,我将在下面给出一个示例)

不是在谈论让您的 IP 地址在两个请求之间动态更改。

我说的是这个:

一个用户发出 GET,然后是 POST,然后是 GET,然后是 POST,服务器会看到:

因此,尽管它是同一个用户,但网络服务器会看到 GET 和 POST 的不同 IP。

肯定看到 HTTP 是一种无状态协议,这是完全合法的,对吧?

我想找回关于某些 ISP 如何/为什么配置他们的网络以便可能发生这种情况的解释。

我问是因为有人要求我实现以下 IP 过滤器,我很确定它从根本上是损坏的代码(对至少一个主要的美国 ISP 用户造成破坏)。

这是一个 Java servlet 过滤器,它应该可以防止某些攻击。理由是:

对于任何会话过滤器,都会检查请求中的 IP 地址是否与创建会话时使用的 IP 地址相同。因此在这种情况下,会话 ID 不会被窃取以形成虚假会话。”

http://www.servletsuite.com/servlets/protectsessionsflt.htm

但是我很确定这本质上是有问题的,因为在某些 ISP 上,您可能会看到 GET 和 POST 来自不同的 IP。

0 投票
7 回答
235751 浏览

java - 如何在 Android 中向 HTTP GET 请求添加参数?

我有一个我正在尝试发送的 HTTP GET 请求。我尝试通过首先创建一个BasicHttpParams对象并将参数添加到该对象,然后调用setParams( basicHttpParms )我的HttpGet对象来向此请求添加参数。此方法失败。但是,如果我手动将我的参数添加到我的 URL(即 append ?param1=value1&param2=value2)它会成功。

我知道我在这里遗漏了一些东西,任何帮助将不胜感激。

0 投票
1 回答
11618 浏览

c# - ASMX Web 服务和 HTTP GET

我正在尝试创建一个可以执行 HTTP GET 请求的 ASMX Web 服务。我有以下简单的代码片段来说明我已经完成的工作。

除此之外,我还在我的 Web.config 文件中添加了以下节点

我面临的问题是,System.Web.HttpContext cannot be serialized because it does not have a parameterless constructor每当我尝试调试此 Web 服务时,我都会不断收到可怕的“”错误消息。我不知道问题出在哪里,我非常感谢为使我摆脱这种困境而提供的任何帮助。我意识到 HTTP GET 请求应该非常简单,但我真的不确定我的挫败感是什么。

0 投票
1 回答
942 浏览

asp.net - 使用 asp.net Web 表单项目从 http GET 返回字符串

我正在尝试仅使用 URL 获取请求来动态生成 JavaScript。
我已经用 asp.net MVC 完成了这一点,只需从操作中返回一个字符串并像这样编写脚本标记。

问题是我需要从 asp.net Web 表单项目中完成相同类型的动态生成脚本。

如何将带有 GET 请求的动态生成的字符串返回到 asp.net Web Forms 项目中的页面(或 Web 服务)?

0 投票
1 回答
208 浏览

http - 是否可以添加一些 http GET 响应来修复客户端 Web 浏览器上的编码问题?

我在微控制器中有一个使用 uIP 库用 C 语言编写的嵌入式 Web 服务器,它输出以下静态文本以响应 http get。它在下面显示为 C 文字字符串:

紧随其后的是文档类型字符串 \ 和请求页面的 \ ... \</html> 正文。这段代码不是我写的,而是交给我的。现在我在 Opera、Firefox 和 Internet Explorer 上试用它。整个网页使用 Ansi/C,没有特殊的字符串或字节。但它只能在 Opera 上正确加载和显示。出于某种原因,这个基于 uIP 的特定网络浏览器不会在 IE 8 或 Firefox 上呈现。

![替代文字][1]

我可以在 http 标头中添加什么,以使我的基本/默认 C/ansi 代码页的微网络服务器编码在所有浏览器中都能被正确检测到,而不仅仅是歌剧?

0 投票
4 回答
847 浏览

php - Twitter API 调用间歇性失败

我正在使用 PHP 来显示来自用户的最新推文。这是在 Wordpress 中。这在大多数情况下都有效 - 但有时,我会收到此错误:

file_get_contents( http://api.twitter.com/1/statuses/user_timeline/[username].json ) [function.file-get-contents]:打开流失败:HTTP 请求失败![...]/twitter.php 第 47 行中的 HTTP/1.1 400 错误请求

我绝对确定我不会超过 Twitter API 限制,因为即使我的缓存代码有缺陷,其他人也无法看到这一点——它是在本地托管的——而且我无法在一小时内查看该页面 150 次. 我已经测试过确实正在检索用户名和数据库条目。这是我的代码:

我真的很感激这方面的一些帮助。我觉得完全被难住了。

0 投票
1 回答
591 浏览

java - 如何响应(如果可能)GWT 中的 http get 请求?

我想用我的Android手机发出一个http get请求(我知道怎么做)并得到文件作为回报(或服务器上数据库的其他响应)。是否有可能在服务器端的 GWT(我刚开始阅读教程)中做到这一点,或者我必须学习 PHP 或某事。别的?我看过这个http://code.google.com/webtoolkit/doc/latest/DevGuideServerCommunication.html但不知道这是否是我需要的。

非常感谢!

0 投票
1 回答
830 浏览

javascript - 有没有办法合并获取参数?- HTML/Javascript

我经常发现自己对简单的事情感到惊讶,我不确定,但我相信这可能是其中之一。

我经常发现自己需要合并获取属性,尤其是在过滤器和站点内的搜索页面中。这有时会非常复杂,因为您可能想要动态删除和添加参数。

简单的方法是使用表单,但是当添加不属于表单的元素时,这会变得复杂。例如分页

例如,我可能有一个如下 URL

http://www.example.org/ninja_search/?speed__gt=5&night_sight=1&page=1

如何将此类 URL 与 page=2 合并,用新值替换 1?javascript是唯一的选择吗?

?speed__gt=5&night_sight=1& page=1 + page=2 = ?speed__gt=5&night_sight=1& page=2

谢谢 :)