问题标签 [get-request]

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 投票
1 回答
902 浏览

jquery - 跨域 GET 请求,命中服务器但没有得到响应

我正在尝试为内联订阅小部件发出跨域 GET 请求(您在文本框中输入您的电子邮件地址,它会为您订阅邮件列表,而不会将您重定向到不同的页面)。下面代码中的URL除了以json的形式发回信息外,应该是发email(信息会告诉你调用是否成功,输入的email格式是否正确,email已经在清单等)。下面的代码在执行时会生成一封电子邮件(恭喜,您在列表中),但我无法接收回信息(所以我无法告诉用户以正确的格式输入他们的电子邮件,他们的电子邮件已经在清单等)。我不太确定该怎么做——为了让它工作,除了通话中的数据(电子邮件,list_number 和密钥)。从我一直在测试的内容来看,使用 jsonp dataType 将“回调”函数连接到 url - 在我的情况下,添加它会破坏一切。

任何帮助,将不胜感激。

0 投票
1 回答
414 浏览

c# - GetRequestStream 在数组中停止

我有一个 json 字符串列表,我试图循环并发布到 WebService。它遍历前两个就好了,然后在第 3 次迭代时停止(这发生在第 14 行)。没有错误或任何东西,它似乎停止了。有任何想法吗?

0 投票
1 回答
84 浏览

java - 无法从后端向谷歌的查询建议服务发出获取请求

为什么我不能使用 Java 从后端向 google 的查询建议服务发出 get 请求?

我想向此服务Google 发出获取请求:查询建议服务 /suggest Protocol

这样我就可以得到一个列出建议查询的响应。看起来这个库仅适用于前端 javascript 应用程序,因为需要提供一个参数“客户端”。如果我将它设置为 chrome 并通过 chrome 发出请求,它工作正常。但是,如果我尝试使用 java 中的默认值发出请求,我将一无所获。

如果这是不可能的,还有其他工具可以完成类似的任务吗?

0 投票
0 回答
371 浏览

ajax - Delphi:记录通过 AJAX (TWebbrowser) 更新内容的网站中使用的 GET 请求 URL

在 Delphi 中使用 TWebBrowser,我展示了一个使用 JSON 更新其内容的网站。要获取新更新内容的源代码并将其加载到备忘录中,我相信我必须获取 GET 请求的 URL。不幸的是,这些总是不同的,并且是使用加密的 Javascript 生成的。有没有办法以类似于 FireBug 在其控制台视图中的方式列出 GET 请求所访问的 URL?

非常感谢!!!

0 投票
2 回答
1863 浏览

objective-c - Objective-C/CocoaHttpServer - 尝试用一个参数做一个简单的 GET 请求

我正在尝试使用https://github.com/robbiehanson/CocoaHTTPServer上的“CocoaHTTPServer” 。我已将它添加到我的项目中,现在,如果我在浏览器上键入如下内容: 192.168.3.114:45000 我会收到一个名为 index 的 html 页面,其中包含一条简单的欢迎消息(此页面存储在默认项目中)。还行吧。它工作正常。我现在需要了解的是,例如,我如何在浏览器上输入一个简单的 GET 请求,例如“192.168.3.114:52000/getElement”,并在浏览器上接收一个简单的字符串。你能给我帮助吗?我不知道我可以在哪里配置或检查它,因为有一些类。我正在尝试研究 HTTPConnection 类,但我很困惑,因为我是 Objective-c 编程的新手。谢谢

0 投票
4 回答
9324 浏览

ios - NSURLConnection 授权标头不起作用

我正在尝试通过 NSURLConnection 在 HTTP 标头中发送 OAuth 访问令牌,但它似乎没有发送标头,因为 API 不断给我一个错误,说“必须提供授权令牌”。

这是我正在使用的代码:

这是 API 的 cURL 命令示例:

这不是我本质上通过 NSURLConnection 所做的吗?

任何帮助,将不胜感激。

0 投票
1 回答
1009 浏览

c++ - 用于发出 HTTPS 请求的 C++ 高级网络库

我一直在搜索 SO 上的 C++ 网络库。我的应用程序只需要发出一些 HTTPS GET 请求(https://some.domain.com/api.json?a=foo&b=bar)并解析 JSON 响应,就是这样。这些是我的限制。

  1. 可以用 GCC (CentOS 5.7) 和 VS2005 编译/构建。
  2. 如果它使用 Boost,我只有 Boost 1.44,目前不太可能升级。
  3. Qt 4.4.3

到目前为止,我找到了这些库,但希望社区提供一些建议。

  1. libcurl : C 风格的 api 接口,这很好。需要 OpenSSL。curlpp看起来很有希望,但它是否仍在维护中(最后一次更新是在 2009 年)?
  2. cpp-netlib:需要 OpenSSL。优点:C++ 风格的界面。缺点:似乎不如 libcurl 稳定和功能。并且可能与 Boost 1.44 不兼容,因为官方网站建议使用 Boost 1.5 及更高版本。
  3. Boost::asio: 级别太低。
  4. Qt
  5. POCO:不确定这对于简单的 HTTPS GET 是否过于矫枉过正。
0 投票
1 回答
279 浏览

php - 将 GET 请求的 r_object 加载到变量中

我已经广泛搜索了这个答案。也许它太简单了,无法发布。请原谅我遗漏了一些非常明显的东西。我正在尝试使用来自 GET 请求的一段数据(数值)(我认为它是 r_object 值),我通过带有 API 密钥的 URL 访问它。

我正在使用外部服务(称为“teleduino”)从微处理器单元(带有以太网屏蔽的 Arduino Uno)读取数据(水分/电压读数)。我使用来自 teleduino 的个人 API 密钥,而 teleduino 服务使用 php GET 请求(我认为是 JSON 格式)。我可以使用 javascript 将结果加载到我的网页上的 iframe 中,但我需要使用数据的真实变量,而不仅仅是在 iframe 中查看它。

例如,如果我将“ http://us01.proxy.teleduino.org/api/1.0/328.php?k= {my-key-here}&r=getAnalogInput&pin=16” 加载到 iframe 中,我会得到类似这样的信息(当设备在线时):

{status":200,"message":"OK","re​​sponse":{"result:1,"time":0.22702789306641,"values":[877]}}

方括号中的数字是我需要提取为简单变量的值,这样我就可以在页面上显示它(而不是使用 iframe),也可以在数学计算和其他函数中使用它。

我需要的那个值(在“值”之后的方括号中)是我认为 $GET 请求中的“r _object”,因为当我观察 URL 时:r=getAnalogInput&pin=16 是我需要的关键数据。(它是那个微处理器的 pin16 上给出的电压数,指的是该植物的土壤湿度)。

我进行了广泛的搜索,但无法找到如何将 get 请求中的值加载到变量中,以便我可以在页面上的 javascript 中使用它。

我认为这是一些简单的 php

湿度 = $_GET[URL,"values"] ....etc 等

我假设它是 php r_object。我假设我需要使用 php 或 ajax,因为数据来自外部服务器(teleduino 服务),所以纯 javascript 不起作用。

我很高兴在我网页的 php 文件中写入一些 php,但我不知道该 php 应该是什么。

任何想法将不胜感激 - 非常感谢!

0 投票
1 回答
524 浏览

php - 使用端口连接时,从 URL 获取所有标头

我正忙于处理连接并从跟踪单元读取信息的跟踪脚本。但制造商向我解释的方式是,设备发送 URL 等信息并连接到 TCP 端口,例如:7203。

现在我的问题是:在使用端口时,如何使用连接到我的服务器的单元获取标头?而且我还从 Linux 命令行运行代码。

下面是我用来打开端口的代码:

函数交互的位置是已经建立连接的位置,我应该能够读取标题。但没有喜悦。我收到的错误是:注意:第 198 行 /home/armand/bin/7203/7203.php 中的数组到字符串转换

该单元发送的信息如下所示:

357671030507047#V500#0000#AUTOLOW#1#00ab46cb,0,0,0,2,09,14,$GPRMC,073106.000,A,2647.0278,S,02750.8628,E,0.00,324.27,021213,,,A*7C ##`

0 投票
2 回答
802 浏览

java - 如何将数据从安卓设备发送到桌面?

我有一个 android 应用程序,它保存当前位置的纬度和经度数据。我想将这些值发送到桌面应用程序,但我不熟悉将数据发送到一台机器到另一台机器。我怎样才能做到这一点?

PS:我必须使用java并且连接我需要使用互联网来发送数据。