如何在ruby中用http 发送get,post请求

Python017

如何在ruby中用http 发送get,post请求,第1张

require 'net/httpclient'client = Net::HTTPClient.newhost="www.youraddress.com"postdata="subject=sssss&data=alkdjfa"posturl=host+"?"+postdataputs client.post(posturl)

GetClientRect用于取得指定窗口客户区域大小。顺便说一句,每个窗口区域可分为两部分,用于显示内容的区域叫Client区(客户区),NonClient(非客户区)用于显示命令按钮及窗口标题等。画客户区消息是由WM_PAINT发出的,而非客户区的绘图是由WM_NCPAINT发出的。

你附上的这部分代码的是一个最简单的客户区绘图过程(而应用软件的复杂窗口按件客户区的绘图通常都是非常复杂的),意思就是先取得客户区大小,然后在客户区中输出一行文字'HeLLO',再在100,10 - 180,80为顶点的区域画一个矩形。

Net::HTTP.new方法,返回resp码和实际的data:

require 'net/http'  

h = Net::HTTP.new("www.baidu.com",80)  

resp,data = h.get("/")   

puts resp  

puts data