在Ruby中,你可以使用内置的Net::HTTP库来处理HTTP请求和响应。以下是一个简单的示例:
require 'net/http'
url = URI.parse('http://example.com')
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url.path)
response = http.request(request)
puts "Response code: #{response.code}"
puts "Response body: #{response.body}"
在这个示例中,我们首先解析了要访问的URL,然后创建了一个Net::HTTP对象。接着,我们使用Net::HTTP::Get类创建了一个GET请求对象,并发送请求。最后,我们输出了响应的状态码和响应体。
你也可以使用Net::HTTP::Post类来发送POST请求,Net::HTTP::Put类来发送PUT请求,以及其他类来发送不同类型的HTTP请求。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/983165.html