Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'net/http'
- require 'uri'
- require 'json'
- uri = URI.parse("http://10.10.3.36/auth")
- request = Net::HTTP::Get.new(uri)
- request["Host"] = "10.10.3.36"
- request["Referer"] = "http://10.10.3.36/"
- request["Content-Length"] = "48"
- request["Connection"] = "keep-alive"
- request.body = {username: "user-role-edit", password: "admin"}.to_json
- req_options = {use_ssl: uri.scheme == "https", }
- response = Net::HTTP.start(uri.hostname, uri.port, req_options) do |http|
- http.request(request)
- end
- if response.code == '405'
- result = JSON.parse(response.body)
- puts result
- else
- puts 'ERROR!!'
- end
- #puts response.code.to_s
- #puts response.body.to_s
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement