Hi
I need to do a https POST with basic authentication to query a service.
I am
unable to find this in api or any of the blog entries I am seen so far.
Is
it possible to do this ?
Have you tried including your username and password in the url when
you create your uri for the POST request?
For example, http://foo:[email protected], where foo is your username
and bar is your password.
From: “Piyush R.” [email protected]
I need to do a https POST with basic authentication to query a service. I am
unable to find this in api or any of the blog entries I am seen so far. Is
it possible to do this ?
require ‘base64’ # NOTE: the name of this module may be different
headers = {}
headers[‘Authorization’] = 'Basic ’ + encode64(“#{user}:#{pass}”).chop
resp = http.post(path, body, headers)
Hope this helps,
Bill
thanks bill
this is exactly what I implemented
Piyush