以数组形式发送http请求正文参数-无效的数组

时间:2019-03-31 11:15:45

标签: advanced-rest-client

我使用扩展名 Advanced Rest客户端 我想发送带有3个参数的POST请求。 它们上必须是数组。 我用这个

enter image description here

但我收到错误消息:

{
"error": {
"message": "Invalid array",
"param": "payment_method_types",
"type": "invalid_request_error"
}
}

1 个答案:

答案 0 :(得分:1)

您输入的值不是有效的应用程序/ www-url编码值。在编辑器中,您具有“编码有效载荷”按钮,可将您输入的值转换为有效消息。应该是这样的:

success_url=https%3A%2F%2Fexample.com%2Fsuccess&cancel_url=https%3A%2F%2Fexample.com%2Fcancel&payment_method_types=%5B%22card%22%5D

您可以在响应详细信息中的请求标题和“源消息”下看到确切的已发送消息。