当前位置: 首页 > 知识库问答 >
问题:

如何使用Postman和x-www-form-urlencoded Body测试POST方法?

黄骏喆
2023-03-14

我正处于使用Pug制作第一个JS Web应用程序的最后一步,我需要测试它是否支持POST方法,该方法接收字符串并返回一个带2键的JSON对象。表示原始字符串及其长度的值对。

我被指示使用Postman和x-www-form-urlencoded来测试我的应用程序,但我不知道如何使用urlencoded body来测试POST方法。

有人能告诉我在x-www-form-urlencoded下,邮递员上的密钥和值应该填写什么吗?

//POST method in route file
router.post('/', (req, res, next) => {
    res.render('ps3post', {string: req.body.string, stringLength: req.body.string.length});
});
block content
    h1 POST method, page rendered by PUG
    p= string
    p= stringLength

共有1个答案

汝和裕
2023-03-14

好吧我想通了...似乎KEY需要类型(在我的示例中为字符串),并且VALUE需要是我想要的实际值。

 类似资料:
  • 问题内容: 我有一个项目需要使用Angular2(最终版本)发布到旧的,旧的Tomcat 7服务器,该服务器使用.jsp页面提供某种类似于REST的API。 当项目只是一个执行AJAX请求的简单JQuery应用程序时,此方法就可以很好地工作。但是,该项目的范围已经扩大,因此需要使用更现代的框架来重写它。Angular2看起来很适合这项工作,但有一个例外:它拒绝使用任何选项来执行POST请求,但要使

  • 在java中,如何使用。我不明白如何发送带有键值的正文,如上面的屏幕截图所示。 我尝试过以下代码: 但是在回复中,我没有收到正确的数据。

  • spring-cloud-starter-openfeign 2.1.1.发行版 我还尝试添加假表单依赖项和@param而不是@requestparam,但没有成功。

  • 它回来了 对此有什么建议吗?内容类型应为application/x-www-form-urlencoded。

  • 我有控制器: 如果我通过chrome窗口发送请求,控制器可以工作。但是当我为这个方法编写测试时,我遇到了问题。未转换对象,未插入值。 测试: 输出为>>>Dto{ID=null,enabled=false} 如何用内容类型application/x-www-form-urlencoded中的自定义对象测试Post请求?

  • 如何使用GoogleChrome的postman插件使用POST将FormData()对象发送到webapi。FormData()对象具有附加到其上的表单字段个人ID和MessageBody。我尝试过这样的东西,但没有用: