Я посылаю запрос HTTP с драгоценным камнем HTTParty рубинового со следующим кодом:запрос HTTParty возвращает 404 код
require 'httparty'
require 'pry'
page = HTTParty.get('http://www.cubuffs.com/')
binding.pry
Вы можете убедиться в том, что URL является действительным. При изучении результатов с Поддеть, я получаю следующее:
[1] pry(main)> page
=> nil
[2] pry(main)> page.code
=> 404
[3] pry(main)> page.response
=> #<Net::HTTPNotFound 404 Not Found readbody=true>
Я уверен, что ничего не случилось с моим кодом, потому что я могу заменить другие URL-адреса, и они работают, как ожидалось. По какой-то причине URL-адреса из этого домена возвращают код 404. Какие-нибудь идеи, что здесь не так и как это исправить?