-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathnHTTP.rb
More file actions
executable file
·30 lines (21 loc) · 890 Bytes
/
nHTTP.rb
File metadata and controls
executable file
·30 lines (21 loc) · 890 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
require 'net/http'
uri = URI('https://localhost:52311/api/login')
#uri2 = URI('https://localhost:52311/api/fixlets/master')
uri2 = URI('http://localhost:52311/api/fixlets/external/BES%20Support')
Net::HTTP.start(uri.host, uri.port,
:use_ssl => uri.scheme == 'https', :verify_mode => OpenSSL::SSL::VERIFY_NONE) do |http|
request = Net::HTTP::Get.new uri.request_uri
request.basic_auth 'adminMO', 'adminmo'
response = http.request request # Net::HTTPResponse object
puts response
puts response.body
end
Net::HTTP.start(uri2.host, uri2.port,
:use_ssl => uri.scheme == 'https', :verify_mode => OpenSSL::SSL::VERIFY_NONE) do |http|
request = Net::HTTP::Get.new uri2.request_uri
request.basic_auth 'adminMO', 'adminmo'
response = {}
response = http.request request # Net::HTTPResponse object
puts response
puts response.body
end