问题标签 [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.
http - HTTP GET 请求结构
考虑以下超链接:
浏览器会提交什么 HTTP/1.0 请求?浏览器会提交什么 HTTP/1.1 请求?
如果将浏览器配置为联系 HTTP 代理,这些请求会改变吗?如果是,如何?
php - 在 PHP 中使用 $_GET 和 https
我试图将变量传递到 https:// 连接上的另一个页面,但没有取得多大成功。下面是查询
然后我尝试使用以下方法检索它:
不幸的是,这不起作用,我想知道是否是 ssl 阻止了它。如果是这样,我怎样才能将这个变量从一个 href 链接传递到我的页面?
javascript - 在不使用第三方库(如 jQuery)的情况下,在 JavaScript 中异步获取 URL 的通用函数?
可能重复:
小型 Ajax JavaScript 库
我正在编写一个需要异步加载 URL 的函数的库。我需要与 完全相同的功能$.get
,但我不想让 jQuery 作为我的库的依赖项仅用于一个函数。什么是允许这样做的自包含片段?
我已经尝试了几件事,但大多数都在某个地方坏了。例如,我能找到的最复杂的方法会Origin <url> is not allowed by Access-Control-Allow-Origin
在 Chrome 上出现错误。
django - django get requests - 从表单中获取俄语符号
我的 forms.py 中有一个搜索表单:
我的表格标题是
然后我从我的基地获得财产
如果我使用拉丁符号 - 我会得到正确的结果,但是一旦我尝试搜索俄语单词,我就会失败。例如,我输入 word для
(在我的文章中到处都是),但没有得到任何结果。print form.cleaned_data['text']
给我一些奇怪的符号ÑÑо
,所以也一样print request.GET['text']
encode('utf-8')
没有结果,decode('utf-8')
抛出异常'ascii' codec can't encode characters in position 0-5: ordinal not in range(128)
我# -*- coding: utf-8 -*-
的views.py、forms.py 和urls.py 以及<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
我的模板中有
string - Perl CGI:获取请求不起作用,除非 URL 是硬编码的
我试图在 URL 获取请求期间识别两个字符串之间的差异(使用 LWP::Simple)。
我有一个 URL,比如http://www.example.com?param1=x¶m2=y¶m3=z
我确保所有空白输入也得到处理,但此时这无关紧要,因为我要确保所有参数完全一样。
此外,硬编码的 URL 是从生成的 URL 复制和粘贴的。
当我执行以下操作时,此 URL 有效:
然而,当我从用户提供的参数构建 URL 时,get 请求不起作用(错误:来自站点的 500)。
我通过打印出来比较了这两个 URL,发现差异为零。我已经尝试删除所有潜在的隐形字符。
生成的代码和静态字符串的输出,假设用户输入与静态字符串相同(这是我要确保做的):
我假设打印输出会删除我看不到的字符。我还遵循了http://www.perlmonks.org/?node_id=882590上的解决方案,它指出了差异,但我不知道为什么,考虑到我根本看不到。
有没有人遇到过这个问题?如果我需要澄清任何事情或需要提供其他信息,请告诉我。
编辑:问题和解决方案
因此,在使用 mob 的建议来识别差异之后,我发现生成的 URL 中有一个空字符,它没有在输出中打印出来。即:
http://www.example.com?param1=x¶m2=y¶m3=z
实际上是
http://www.example.com?param1=x¶m2=y¶m3=\000z
。
我使用了一个简单的正则表达式:$url =~ s/\000//g;
删除该(和任何其他)空值。
javascript - Translate.google.com 分析
我目前正在开发一种工具,可以通过谷歌翻译网站即时翻译单词。为了更好地理解谷歌查询,我必须分析他们的 GET 参数。
这是在 www.translate.google.com 上使用语言检测、结果语言 de 和文本“好”创建的示例
问题:我没有评论的参数是什么意思?
ios6 - 如何生成对 webServiceURL/version/devices/deviceLibraryIdentifier/registrations/passTypeIdentifier?passesUpdatedSince=tag 的 GET 请求
创建通行证后,我可以将其添加到设备,通过将数据保存到数据库来注册设备。接下来,如何生成对 webServiceURL/version/devices/deviceLibraryIdentifier/registrations/passTypeIdentifier?passesUpdatedSince=tag 的 GET 请求?我在控制台中看到了这个:
Apr 4 10:08:26 CamMobs-iPod4 passd[12098] <Warning>: Generating GET request with URL <http:/192.168.1.202:8888/passesWebserver/v1/devices/02d6566cc59dc34e3abd116eed498898/registrations/pass.cam-mob.passbookpasstest>
Apr 4 10:08:26 CamMobs-iPod4 passd[12098] <Warning>: Get serial #s task (for device 02d6566cc59dc34e3abd116eed498898, pass type pass.cam-mob.passbookpasstest, last updated (null); with web service url http://192.168.1.202:8888/passesWebserver/) got response with code 200
Apr 4 10:08:26 CamMobs-iPod4 passd[12098] <Warning>: Get serial #s task (for device 02d6566cc59dc34e3abd116eed498898, pass type pass.cam-mob.passbookpasstest, last updated (null); with web service url http://192.168.1.202:8888/passesWebserver/) encountered error: Server response was malformed (Missing response data)
http - 编码的 GET 请求
我是新手,但我无法确定这个请求是否是恶意的。它始终来自外部 IP 地址。我进行了多次搜索,但还没有找到解码方法。谢谢你的帮助!
GET /?fp=QxBK9zIO8R%2BFqpUYXxBCsf/2d/VCb1UzUK/uJ1EMlO56LPORLsISePHmk%2Bh6iibCdtyls6EqlvlYNkjOtWf1xQ==&prvtof=4yrnquW2HYSkfIrzg%2BVYOgjMe3DUqpFReQ%2BpfOitLMw=&poru=ZcSu57I11wpvJIeprbkvODx9vwNZIIrWZSULp2Eu1j6rtx2flIgbe1T%2BHF4UJ7AqYgWE4MY9f%2B0Dck7AH1e45g==& HTTP/1.1
angularjs - 使用angularjs的http获取请求
所以我试图Get request
用angularjs发送
但是我收到了这个错误
这是我的代码
java - 将http post请求转为http get
我想设置一个代理或独立应用程序,其中“服务器 A”可以对此代理执行一些 POST 请求,并将 POST 请求转换为对“服务器 B”的 GET 请求。然后必须将 GET 响应重定向到正在等待 POST 响应的“服务器 A”。可能吗?
我想从请求中得到一个静态pdf。
任何想法如何做都会很棒
谢谢