问题标签 [x-www-form-urlencoded]

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 投票
3 回答
861 浏览

json - Groovy - 将 x-www-form-urlencoded 解析/转换为 JSON 之类的东西

这是我第二次尝试更准确地解释我在寻找什么;-)

我在 Mailchimp 中设置了一个 webhook,每次出现新的观众订阅者时都会触发。Mailchimp 将 HTTP POST 请求发送到 Jira Sriptrunner REST 端点。

此请求的内容类型是application/x-www-form-urlencoded

在 Jira 端点中,我想读取请求数据。我怎样才能做到这一点?

我收到的有效载荷(原始正文)如下所示:

现在我想将原始正文的数据解析为 JSON 或类似的东西。

结果可能如下所示:

与此同时,我四处搜索了一下,发现了类似 node.js“querystring”模块的东西。如果在 Groovy 中有类似的东西或任何其他方式来解析数据application/x-www-form-urlencodedjson格式化,那就太好了。

提前致以最诚挚的问候和感谢

伯恩哈德

0 投票
3 回答
4239 浏览

json - Postman 将 Json 转换为 x-www-form-urlencoded

我需要知道如何将对象列表(服务)转换为邮递员的 x-www-form-urlencoded

我的 Json 输入:

0 投票
1 回答
396 浏览

java - 如何从 x-www-form-urlencoded POST、RestTemplate (Java) 获取和解析 JSON 响应?

我有这个方法来提出请求:

我发送一个请求并得到一个响应,如以下链接所建议的那样:URL

但我有一个问题。尝试解析 JSON 响应时失败。OnlineSell - 类,必须保留答案但我无法创建成功存储此答案值的结构。一个非常大而复杂的答案树来了。

答:我可以从中获取 JSONObject 以手动解析和保存吗?或者我可以通过之前更新这篇文章并添加它来获得 JSON 解析方面的帮助(回复表单 Postman)?

0 投票
1 回答
7832 浏览

asp.net-core - 在 HttpClient 中的 application/x-www-form-urlencoded 中传递数据

  • 将来自POSTMAN的数据作为x-www-form-urlencoded传递
  • 键和值如下:

来自 POSTMAN 的相应 curl 代码

如何在 HttpClient 上以 x-www-form-urlencoded 格式发送数据?

0 投票
1 回答
667 浏览

javascript - 使用 Javascript Request fetch 向 RouteXL 发送 x-www-form-urlencoded 请求

我正在尝试使用 Javascript 获取 API 来访问 RouteXL Trip API。

我有在 Postman 中工作的请求,它非常简单并且有效:

在邮递员工作

现在我正在尝试使用 Javascript fetch API 复制该请求,但我无法让它工作。API 没有看到“位置”数据。我已经在使用 Got 库的 Node.js 服务器中尝试了同样的事情,并且面临同样的问题。

这就是我的浏览器代码的样子(我尝试了很多变体):

返回的位置数据

this.makeLocations(任务,旅行);

是我粘贴到 Postman 中的相同数据。

这是使用 FormData 的另一种尝试:

我也尝试qs在这些位置上使用 stringify,但仍然得到相同的结果。

基于Post a x-www-form-urlencoded 来自 React Native 的请求的另一次尝试(相同的结果) :

0 投票
1 回答
60 浏览

angular - 带有图像错误的角度弹簧启动请求

因此,我试图以 x-wwww-form-urlencoded 方式将图像和一些文本从 Angular 发送到我的 Spring Boot 后端。这是角度服务方法:

在其余方面:

我认为是因为 @RequestParam 标签,因为我得到的唯一响应是 500 服务器错误...

0 投票
2 回答
577 浏览

python - 如何在 Flask/Connexion 中获取原始请求负载?

我需要在Connexion API 处理程序中获取POST请求的正文。这里接受的答案建议使用,但是这总是只为我返回。我的猜测是,Connexion 在被调用之前解析数据,这就是导致问题的原因。Content-Type: application/x-www-form-urlencodedrequest.get_data()b''request.get_data()

在这种情况下,如何获取原始请求有效负载?如果没有办法直接得到它,我该如何正确地重建它request.form(它似乎包含解析的数据)?

0 投票
1 回答
4753 浏览

python - PYTHON:requests.post() 如何发送 request_body 编码为 application/x-www-form-urlencoded

我正在使用 Spotify API 开发一个应用程序。我的问题是我正在尝试获取access_token但它不起作用。在文档中它说我需要发送编码为 application/x-www-form-urlencoded 的正文,所以我搜索了一下,它应该只是设置request_body为字典。

这是我的函数的代码:

我得到的响应总是<Response [400]> 这里是文档,第 4 步https://developer.spotify.com/documentation/general/guides/authorization-guide/#authorization-code-flow-with-proof-key-for- code-exchange-pkce 注意:我尝试将其作为 curl 执行,它工作正常我不确定我在 python 代码中做错了什么,这是命令:

0 投票
2 回答
86 浏览

forms - 在 HTTP POST 请求中使用“x-www-form-urlencoded”正文发送具有 0 或 1 个元素的数组是否有标准化方法?

当发送一个带有表单值的 HTTP 请求时x-www-form-url-encoded,它变成一个由字符分隔的简单密钥对字符串&

所以发送这样的表格:

将产生以下字符串:

通常在发送数组时,我们使用相同的密钥,如下所示:

成为

但是,当 API 需要使用此主体和此类数据的请求中的数组时,是否有一种标准方法可以声明属性是只有一个元素或 0 个元素的数组?

像这样:

或者

0 投票
2 回答
644 浏览

javascript - 使用 x-www-form-urlencoded content-type 将嵌套对象作为表单数据发布

我必须发送标头内容类型设置为“x-www-form-urlencoded”的 post 方法的数据。

此表单数据也是嵌套对象。例如

const formData = { name: "hello", email:abc@gmail.com, education: { subject: "engilsh" ... } } }