Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 使用Visual Studio代码的REST客户端扩展发布请求_Visual Studio Code - Fatal编程技术网

Visual studio code 使用Visual Studio代码的REST客户端扩展发布请求

Visual studio code 使用Visual Studio代码的REST客户端扩展发布请求,visual-studio-code,Visual Studio Code,我正在使用VisualStudio代码的“REST客户端”扩展 我可以使用以下代码发出GET请求: GET https://some.domain.com/search/someuser/somekey?foo=5&bar=1 它是有效的 现在,我需要发出POST请求并将foo和bar值作为表单字段传递 我试过: POST https://some.domain.com/search/ Authorization: Basic someuser somekey Content-Type

我正在使用VisualStudio代码的“REST客户端”扩展

我可以使用以下代码发出GET请求:

GET https://some.domain.com/search/someuser/somekey?foo=5&bar=1
它是有效的

现在,我需要发出POST请求并将
foo
bar
值作为表单字段传递

我试过:

POST https://some.domain.com/search/
Authorization: Basic someuser somekey
Content-Type: application/x-www-form-urlencoded

'foo'='5'
'bar'='1'
但是我得到了一个错误
“post body中缺少必需的参数foo”

REST客户端的POST请求的正确语法是什么

谢谢。

它的工作原理如下:

POST https://some.domain.com/search/
Authorization: Basic someuser somekey
Content-Type: application/x-www-form-urlencoded

foo='5'&bar='1'

  • 参数需要与
    &
  • 参数名称应该是 不能放在引号之间