Есть js запрос такого вида:
url : 'example.com/json.php',
jsonp : 'callback',
data : {"json" : DataJson},
type : 'GET',
dataType : "jsonp",
Нужно переписать его на сервере:
DataJson = "{'senderCityId':'506','receiverCityId':'320'}"
uri = URI("example.com/json.php")
params = {"json" => DataJson}
uri.query = URI.encode_www_form(params)
res = Net::HTTP.get_response(uri)
h = JSON.parse(res.body)
От сервиса возвращается ошибка, что ожидается json.
Получается что на сервер отправляется
http://example.com/json.php?json={'senderCityId':'506','receiverCityId':'320'}
В каком виде вообще отправляется json-объект?