Size: a a a

2018 October 15

D

Dimon in Random Ruby Chat
Посмотри хэдеры реквеста, скорее всего что-то проебал
источник

EB

Eugene Burmakin in Random Ruby Chat
как например что?
источник

ℹ🅿

ℹ️ 🅿️ in Random Ruby Chat
Eugene Burmakin
как например что?
минимальный формат http, протокол, адрес
источник

EB

Eugene Burmakin in Random Ruby Chat
протокол есть, я уже обгуглился и находил что-то вроде что я засылаю с одним протоколом, а ожидаю ответа с дроугим
источник

EB

Eugene Burmakin in Random Ruby Chat
но эьто я нарочно проверял
источник

ℹ🅿

ℹ️ 🅿️ in Random Ruby Chat
>> Omitting the Host: header in HTTP/1.1 is the most common cause of 400 errors.
источник

ℹ🅿

ℹ️ 🅿️ in Random Ruby Chat
а host есть?
источник

EB

Eugene Burmakin in Random Ruby Chat
есть
источник

EB

Eugene Burmakin in Random Ruby Chat
если бы не было, принимающая сторона ведь не получала бы запрос вообще
источник

ℹ🅿

ℹ️ 🅿️ in Random Ruby Chat
ну покажи пример того, что у тебя есть тогда, а то гадать на кофейной гуще - такое
источник

D

Dimon in Random Ruby Chat
Внатуре
источник

EB

Eugene Burmakin in Random Ruby Chat
ща
источник

EB

Eugene Burmakin in Random Ruby Chat
Принимающий экшен

desc 'Send push to gateway'
   params do
     requires :recipient,  type: String # firebase registration token
     optional :title,      type: String
     requires :text,       type: String
     requires :payload,    type: Hash do
       # optional :action, values: [:personal_account, :repeat_loan, :resume_application]
       optional :action, values: ['personal_account', 'repeat_loan']
     end
   end
   post do
     ...
   end
источник

EB

Eugene Burmakin in Random Ruby Chat
url = ENV['PUSH_GATEWAY_URL']
       path = '/api/v1/notifications'
       HTTP.post("http://#{url}#{path}?recipient=#{notification.recipient}&text=#{notification.content}&payload[action]=personal_account")
источник

EB

Eugene Burmakin in Random Ruby Chat
Засылающий код
источник

EB

Eugene Burmakin in Random Ruby Chat
PUSH_GATEWAY_URL='localhost:3001'
источник

RV

Roman V in Random Ruby Chat
собери запрос и запости сюда
источник

RV

Roman V in Random Ruby Chat
че он посылает собственно
источник

EB

Eugene Burmakin in Random Ruby Chat
курловый?
источник

ℹ🅿

ℹ️ 🅿️ in Random Ruby Chat
ага
источник