简体   繁体   English

HTTParty使用基本身份验证获取请求

[英]HTTParty get request using Basic Auth

I am trying to make get request to this address https://unicom24.ru/api/partners/requests/v1/locality/ 我正在尝试获取对此地址的请求https://unicom24.ru/api/partners/requests/v1/locality/

I am using httparty gem. 我正在使用httparty gem。 I need to use basic http Auth. 我需要使用基本的HTTP身份验证。 I got my auth key and do request like this: 我得到了身份验证密钥,并要求这样:

headers = {'Authorization' => 'Basic bMyAuthKeydv4K'}
HTTParty.get(
  "https://unicom24.ru/api/partners/requests/v1/locality/", 
  :headers => headers
)

And I get a reply: 我得到答复:

@response=#<Net::HTTPUnauthorized 401 Unauthorized readbody=true>

unallowable email or password. 不允许的电子邮件或密码。 What do I do? 我该怎么办?

HTTParty basic auth HTTParty基本认证

auth = {username: 'user', password: 'pass'}

result = HTTParty.get(
  "https://unicom24.ru/api/partners/requests/v1/locality/", 
  basic_auth: auth
)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM