I\'m using HTTParty to post information to a server using the following code:
this_component = {\"name\" => \"something\", \"ip\" => \"localhost\", \"l
So it turns out that for large amount of stuff, you should put the payload in :body
and not :query
. For future people that run into this problem, the correct code (working off the above example) would be:
this_component = {"name" => "something", "ip" => "localhost", "logs" => logs_to_push}
payload = {"body" => {"payload" => JSON.dump(this_component)}}
response = JSONClient.post("http://localhost:8080/log", payload)