【发布时间】:2017-09-06 09:05:17
【问题描述】:
我有一个 API,当我返回文本/css 时,它是字符串格式而不是 JSON,所以当我使用 Postman 访问该 API 时,我会用状态码 200 返回整个 css 数据,但是当我使用相同的 API 访问时HTTPI 或任何其他库我得到状态代码 302,“你正在被重定向”,重定向是指向正确 css 数据的超链接。
以下是我使用 HTTPI 发出 get 请求的方式:
url = "https://<some-end-point>"
request = HTTPI::Request.new
request.url = url
request.headers = {"Content-Type"=>"text/css","Authorization"=>"
<authorised token>","api_version"=>"1"}
response = HTTPI.get(request)
puts response
【问题讨论】:
标签: ruby-on-rails get httpi