问题标签 [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 投票
2 回答
222 浏览

java - 使用 java 将声音上传到 myinstants.com

我正在尝试使用 java 和 OkHttp 将声音上传到 myinstants.com。
我使用 Chrome 开发工具查看发出的请求并尝试使用 OkHttp 重新创建它们,但我在登录部分失败了。

Chrome 开发工具告诉我这是表单帖子,内容类型为 application/x-www-form-urlencoded。 在此处输入图像描述

我尝试使用以下代码复制帖子:

根据 chrome 开发工具,上述 post 请求的响应应该有几个 set-cookie 响应标头,但它们对我来说不存在。
我不认为问题出在我正在使用的 cookie 上,因为与 chrome 开发工具中的内容进行比较时,cookie 完全匹配(除了您每次访问网站时的一些新内容),所以我认为问题在于表格帖子。任何想法我做错了什么?

0 投票
1 回答
234 浏览

javascript - 如何将以下 JSON 数据转换为 application/x-www-form-urlencoded?

我想将以下 JSON 数据转换为 x-www-form-urlencoded 格式。如何在 JavaScript 中做到这一点?或者任何在线转换器?

我搜索了谷歌,但我没有找到这种类型的数据(对象到对象)的任何解决方案。

0 投票
0 回答
561 浏览

angularjs - 如何在 HttpClient 的查询字符串中传递带有数组的编码(“application/x-www-form-urlencoded”)对象?

我正在尝试使用 HttpParameterCodec 在 Angular 中编码(“application/x-www-form-urlencoded”)一个对象。该对象有一个字段作为对象,该对象又具有字符串数组。对象结构如下所述。

现在,当我尝试使用下面提到的实用程序代码(适用于普通对象)对该对象进行编码时,由于其中包含字符串列表,它的格式不正确。

我尝试使用以下查询参数格式,但它不起作用。

请建议如何在 HttpClient 的查询字符串中传递此(SearchRequest)对象?

0 投票
2 回答
1322 浏览

java - 内容类型为 application/x-www-form-urlencoded 的发布请求在 Spring 中不起作用

我正在使用 OpenAPI 生成器来生成 Spring REST API。这是一个片段:

它生成一个 Spring REST API 方法(只是一个有趣的方法):

然后我想从我的集成测试中调用它RestTemplate

我得到一个错误:

我已经调试了一点服务器端,看起来它需要一个多部分内容,但我不明白为什么。

这是调用该服务的几次尝试之一。我已经检查了一些解决方案MultiValueMap,还有这些问题,但没有成功:

内容类型为 application/x-www-form-urlencoded 的 Http Post 请求在 Spring 中不起作用

Spring MVC - @RequestParam 使用 x-www-form-urlencoded 导致 MissingServletRequestParameterException

我的 Spring boo 版本:2.3.3-RELEASE(2.3.1-RELEASE 也失败)

0 投票
1 回答
92 浏览

rest - x-www-form-url-encoded POST 请求不被接受

我有一个使用 Postman 发送的 POST 请求,如下所示:

标题:

身体:

到目前为止,我能够将请求发送到.jsp构建,如下所示:

现在我想把它发送POST RequestJersey REST Controller我的 webapp;REST 控制器类似于以下内容:

由于这个错误,我没有设法做到这一点:

任何想法??

0 投票
1 回答
1439 浏览

flutter - 如何通过 Flutter 发布到谷歌表单。响应总是 400(POSTMAN 的结果是 200 OK)

我尝试使用颤振发布到谷歌表单,但响应始终为 400。当我使用 POSTMAN 时,它成功了。我不明白为什么它会因颤动而失败。

我试过http包和dio包,结果总是400,请问是什么问题?如果有解决此问题的建议,请告诉我。

我试过的代码如下。

  1. http 包 (http: ^0.12.2)

结果是

  1. Dio 包 (dio: ^3.0.10)

结果是

当我使用 POSTMAN 并成功时,POSTMAN 中使用了以下 HTTP 代码。

扑医生的结果是

0 投票
1 回答
263 浏览

string - 在 mule 3 中将“application/x-www-form-urlencoded”类型的字符串有效负载转换为“application/java”类型的映射

我需要application/x-www-form-urlencoded从 POST API 读取数据作为请求正文,内容为字符串格式,如下所示。我们如何将它转换为mule3中的 java.util.Map ?

在此处输入图像描述

请推荐!!

0 投票
1 回答
523 浏览

jitterbit - 使用 Jitterbit 将 application/x-www-form-urlencoded Body 发布到 REST API

我知道我以前做过这个,但我现在正在讨论如何正确地做到这一点。

我正在尝试调用 Paylocity 令牌 API。使用 cURL 和 Postman 就可以了。但是,我不记得如何在 Jitterbit 中正确发送身体。这是我试图发送的 cURL 信息,但它没有获取有效负载数据,并且总是返回无效的授权类型错误。

--data-urlencode 部分是我不记得的。

0 投票
0 回答
561 浏览

java - 如何在openapi驱动的spring boot应用程序中接受json、xml、x-www-form-urlencoded?

我在春天使用 gradle 插件为 API 生成类来实现一个 petstore 服务器: https ://github.com/swagger-api/swagger-petstore/blob/swagger-petstore-v3-1.0.5/src/主/资源/openapi.yaml

这种生成的 API 代码的示例是

对于一个最小的例子,我什至不覆盖上述方法。

使用 springdoc,我可以在 http://localhost:8080/swagger-ui.html 创建一个从代码生成的 swagger ui 页面。在那里,我可以为 api 提供的所有媒体类型生成 curl 请求:

第一个(json)有效,但xmlx-www-form-urlencoded 得到:

该响应代码不在生成的默认实现中,它必须在之前的步骤中抛出。

stackoverflow 上已经有类似的问题,但是通过 openapi 我不能只省略注释。有没有办法让我使用 openapi 和 spring boot 来实现接受所有三种媒体类型的请求?

0 投票
0 回答
546 浏览

swagger - 如何使用数组为 application/x-www-form-urlencoded 请求定义 Swagger

我有一个 API,其 curl 请求如下:

这如何在 OpenAPI (Swagger) 请求定义和示例(版本 3)中表示?

这是我到目前为止所拥有的,但我似乎无法正确显示该示例。