【问题标题】:How to send post request with content-type:application/x-www-form-urlencoded with Karate? [duplicate]如何使用空手道发送带有 content-type:application/x-www-form-urlencoded 的 post 请求? [复制]
【发布时间】:2020-01-30 08:02:27
【问题描述】:

我有一个用来获取令牌的端点。我使用内容类型作为 application/x-www-form-urlencoded。在正文中,我选择“x-www-form-urlencoded”并提供如图所示的 4 个键值。它适用于邮递员,但我无法使其在空手道框架中运行。我一直收到连接超时错误。我尝试为每个键和一个包含所有键和值的表单字段使用表单字段,但它们都不起作用。顺便说一句,我确实删除了图片中的请求部分,并且也尝试了没有请求。它也不起作用。

我错过了什么吗?已经感谢并感谢我们为我们提供了如此出色的工具!

【问题讨论】:

  • 请分享错误信息,因为它有助于缩小问题范围。是否涉及任何代理设置?请检查以下链接是否有帮助:github.com/intuit/…
  • 我讨厌这些“它在 P*stman 中工作” cmets >_stackoverflow.com/search?q=%5Bkarate%5D+postman+proxy

标签: oauth-2.0 karate x-www-form-urlencoded


【解决方案1】:

图片中很可能有公司代理。在 SO 上搜索其他答案,例如:https://stackoverflow.com/search?q=%5Bkarate%5D+postman+proxy

设置代理的方法如下:https://github.com/intuit/karate#configure

karate.configure('proxy','http://myhost:80');

【讨论】:

    猜你喜欢
    • 2021-01-24
    • 2018-12-17
    • 1970-01-01
    • 1970-01-01
    • 2023-03-05
    • 1970-01-01
    • 2019-06-14
    • 1970-01-01
    • 2017-09-26
    相关资源
    最近更新 更多