93得票5回答
使用查询字符串参数的node.js http 'get'请求

我有一个Node.js应用程序,它是一个HTTP客户端(目前是这样)。所以我正在执行: var query = require('querystring').stringify(propertiesObject); http.get(url + query, function(res) { ...

86得票5回答
在Ruby on Rails中将字符串解析为查询字符串

我有一个像这样的字符串:"foo=bar&bar=foo&hello=hi" Ruby on Rails提供了解析查询字符串的方法吗?这样我就可以获得像这样的哈希值:{ :foo => "bar", :bar => "foo", :hello...

80得票7回答
RestTemplate:如何同时发送URL和查询参数

我正在尝试在URL中传递路径参数和查询参数,但是我遇到了奇怪的错误。以下是代码: String url = "http://test.com/Services/rest/{id}/Identifier" Map<String, String> pa...

80得票4回答
从格式错误的查询字符串中获取整数值

我正在寻找一种使用PHP解析子字符串的方法,并且发现了 preg_match 但是我似乎无法找到所需的规则。我正在解析一个网页并需要从字符串中获取数值,该字符串如下:producturl.php?id=736375493?=tm 我需要获取字符串中的这部分内容: 736375493

76得票5回答
将JSON序列化为查询字符串的标准化方法?

我正在尝试构建一个符合RESTful API标准的API,并且我无法确定如何将JSON数据序列化为HTTP查询字符串。 请求中需要传递许多必需和可选参数,例如(以下表示为JSON对象):{ "-columns" : [ "name", "column" ]...

74得票1回答
在HTTP查询字符串中必须转义哪些字符?

本问题涉及URL查询字符串部分中的字符,这些字符出现在问号?标记字符之后。 根据维基百科的说法,某些字符保持原样,另一些字符使用编码(通常使用%转义序列)。 我一直在试图查找实际规范,以便了解那个维基百科页面中每个项目背后的理由。 矛盾示例1: HTML规范指定将空格编码为+,其余部分推迟到R...

73得票1回答
如何在AngularJS中设置查询参数而不进行路由?

我的Angular应用程序允许用户加载一个项目,当发生这种情况时,我希望设置一个查询字符串,其中包含该项目的Id,以便如果用户刷新页面(或想要链接到它),URL已经设置好了(如果$routeParams中存在Id,则已经有代码来加载该项)。 我如何设置该查询参数而不导致路由?如果发生路由,页...

72得票21回答
在报告服务中为单个参数传递多个值

我在报告中有几个多选参数。 我正在尝试找到一种方法,在Web查询字符串中传递单个参数的多个值? 如果我传递单个值,则可以正常工作。 对于单个参数选择多个选项,报告可以正常运行,但我在Web查询字符串上遇到了问题。

71得票4回答
分号作为URL查询分隔符

尽管强烈建议(W3C来源,通过维基百科)网络服务器支持分号作为URL查询项的分隔符(除了和号)(在撰写本文时,不再是这样,通过维基百科),但似乎并没有普遍遵循。 例如,比较一下:         http://www.google.com/search?q=nemo&oe=utf-...

70得票12回答
不带GET参数的请求字符串

有没有一种简单的方法可以获取请求的文件或目录而不带GET参数?例如,如果URL是http://example.com/directory/file.php?paramater=value,我想返回http://example.com/directory/file.php。我很惊讶在$_SERV...