如何在swagger-js客户端中为需要BOTH formData和路径参数的PUT请求正确设置数据?

时间:2015-06-20 06:46:32

标签: javascript swagger swagger-ui swagger-2.0

我的方法需要 formData 路径参数。如何在请求中设置数据?

我正在使用swagger-js v2。

我们假设下面的示例需要3个参数:

  1. ResetPassword路径参数
  2. password formData 参数
  3. repeat_password formData 参数
  4. 
    
    swagger_client.apis.users.resetPassword(<HELP!!>, 
    function(response) {
        // success
    }, function(err) {
        // failure
    }); 
    &#13;
    &#13;
    &#13;

1 个答案:

答案 0 :(得分:0)

我不确定这是否仍然适合您,但我坚持同样的问题并找到了解决方案。

像这样定义参数对象:

var paramObj = {
                              ResetPassword: "resetpw",
                              parameterContentType: "multipart/form-data",
                              password: formData1,
                              repeat_password: formData2

                           };

然后用

打电话
swagger_client.apis.users.resetPassword(paramObj,...