我正在尝试使用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
有人能说我如何在请求正文中设置新密码吗?这个错误的含义是什么?感谢