Katya
Katya

Reputation: 138

Send post request

How i can send request like this via rails

POST /token/ HTTP/1.1
Host: api.admitad.com
Authorization: Basic XXX
Content-Type: application/x-www-form-urlencoded;charset=UTF-8

grant_type=client_credentials&scope=public_data&client_id=XXX

based on admitad api

Upvotes: 0

Views: 214

Answers (1)

sealocal
sealocal

Reputation: 12397

You can send the POST request via the command line with a tool like cURL:

curl --data-urlencode "grant_type=client_credentials&scope=public_data&client_id=XXX" http://api.admitad.com/token

If you want to use HTTP basic authorization, add the -u option:

curl --data-urlencode "grant_type=client_credentials&scope=public_data&client_id=XXX" http://api.admitad.com/token -u "client_id:public_key"

Another similar command line tool is httpie.org, which uses a slightly different syntax.

Upvotes: 1

Related Questions