0

我正在尝试通过rest-client的rest接口更改密码。

使用下面显示的说明,需要基本身份验证。我想我在我的请求中实现了基本身份验证权。我的问题是我不知道如何在 requestBody 中设置新密码

说明,例如:

URL:    {base_url}/accounts/{uid}/password

HTTP-Method:    POST

Request Body:   text/plain

Response Body:  text/plain

HTTP Status Code:   201, 400

Entitlement:    Owner

要求:

POST /accounts/345/password HTTP/1.1
Content-Type: text/plain;charset=UTF-8

newPassword

回复:

Status Code: 201 Created

我的代码:

 @response = RestClient::Request.new(
:method => :post,
:url => 'https://zomgo.de:7849/server/rest/accounts/50s89c-a76b-475/password',
:user => 'hrums80',
:password => 'mzsdfr4',
:newPassword => 'Amerika69'
).execute

使用此代码,我收到以下错误:

Http 415 unsopported media type

有人可以告诉我如何在请求正文中设置新密码吗?那个错误的含义是什么。谢谢

4

0 回答 0