我想在Ruby中使用Net :: HTTP发布多行参数。我尝试在param字符串中添加\ n或\ r \ n,但它只是以\ n或\ r \ n到达目的地。
Net::HTTP.post_form(URI.parse('http://mysite.com/post/uri'),{'param'=>'value','multiline_data'=>'data_line1\ndata_line2'})
我怎样才能做到这一点?
答案 0 :(得分:1)
网址中的换行符通常编码为%0D%0A。您需要使用此句来断开句子以在另一端接收多行输入。