POSTing large amounts of data with HTTParty

前端 未结 2 1186
臣服心动
臣服心动 2020-12-21 16:26

I\'m using HTTParty to post information to a server using the following code:

this_component = {\"name\" => \"something\", \"ip\" => \"localhost\", \"l         


        
2条回答
  •  春和景丽
    2020-12-21 17:08

    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)
    

提交回复
热议问题