问题标签 [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.
angularjs - 将表单数据作为 urlencoded 发布是否受到与 URI 长度相同的长度限制?
我正在尝试将包含字符串值的大对象作为 AngularJS 中的 urlencoded 表单值发布:
我发送这个请求的后端是一个 Spring Boot 应用程序。有点大时我会Http 416 URI too long
出错。myObject
我认为像这样发布表单值的目的是避免 URI 长度限制。这是否受到同样的限制?
当我从 Chrome 控制台复制请求作为 curl 命令并将其导入 Postman 时,它会正确地将值放入正文字段中,所以我认为这意味着请求在正文中正确发送,而不是在 url 参数中。
除了以某种方式增加 Spring Boot 接受的 URI 长度或在正文中发布与常规 JSON 相同的数据之外,还有其他选择吗?
javascript - 如何将 x-www-form-urlencoded 转换为对象
我正在使用 API 发送 x-www-form-urlencoded 类型的数据,就像这样
有没有办法(如 npm 包)将此数据转换为 Javascript 对象或 JSON 以在我的网站中使用它?
unity3d - Unity - WWWForm不发布变量
我在一个项目中工作得很好,但是在第二个项目中我的 _POST 变量是空白的。想法?
而且php文件很简单
统一的控制台是:
MADE IT 作者:[] state: [] UnityEngine.Debug:Log (object)
这在 POSTMAN 中运行良好,所以不确定为什么 Unity Forms 没有传递 POST 变量?
c# - 使用内容类型 = application/x-www-form-urlencoded 的 HTTPclient 调用 POST
我在使用 Content-Type = application/x-www-form-urlencoded 和 Https URL 调用 POST API 时需要帮助,我使用了下面的代码,但它一直返回 400 bad request 。
如何在 HttpClient 上以 x-www-form-urlencoded 格式发送数据?我下面的代码有什么问题。
node.js - Node.js:使用 x-www-form-urlencoded 的 Axios 与 Fetch
我通常使用 Axios 来处理我的 API 请求,但由于某种原因,我在使用 Axios 访问外部 API 时遇到了问题。
另一方面,Fetch 可以很好地处理这个特定的请求。
我试图弄清楚我在这里做错了什么。
爱讯:
我尝试添加qs.stringify
到对象主体,但这也不起作用。
拿来:
我真的很想知道我在这里做错了什么,所以如果可能的话我可以坚持使用一个包。
任何反馈表示赞赏!
reactjs - 为什么我在 reactJS 中收到 Axios 400 bad request 错误
更新的问题
我正在尝试从表单 URL 编码的服务器获取令牌,但是每当我这样做时,我都会收到 400 错误请求错误。
如果我控制台日志 'formbody' 我得到正确的字符串,但仍然是同样的问题。
angular - 映射复杂的 javascript 对象以制定内容类型为 x-www-form-urlencoded 的请求
我想将复杂的请求对象转换为类似 queryString 的格式,以便发布内容类型为 x-www-form-urlencoded 的 formData。我的对象将是格式
我想将其转换为 QueryString 之类的格式,在 jquery 中我们有 $.param 不能使用它,但是有什么类似的东西我们可以在打字稿中实现相同的效果。在谷歌上搜索几乎所有东西,但没有一个会转换复杂的对象。任何帮助将非常感激 。谢谢
nestjs - x-www-form-urlencoded 数据中的 NestJS 布尔值?
在编码格式方面,我有点新手(从来没有真正理解过它们)。目前,我正在使用 Postman 测试我的许多 API 端点并将数据发送到端点,并使用装饰器x-www-form-urlencoded
解析完整对象。@Body()
只要我Content-Type
在请求中指定正确的标头,这就会起作用。但是,我还没有弄清楚是否可以让 NestJS 自动将任何有效负载值解析为boolean
. 如果我将值设置为"true"
它将被解析为string
.
我可以发送请求application/json
并传递布尔值(这可行) - 但我很想知道这是否也可以使用x-www-form-urlencoded
.