var client = new RestClient(URL); var request = new RestRequest(Method.POST); request.AddHeader("content-type", "application/x-www-form-urlencoded"); request.AddParameter("application/x-www-form-urlencoded", "username=USERNAME&password=PASSWORD", ParameterType.RequestBody); IRestResponse response = client.Execute(request);
OkHttpClient client = new OkHttpClient(); MediaType mediaType = MediaType.parse("application/x-www-form-urlencoded"); RequestBody body = RequestBody.create(mediaType, "username=USERNAME&password=PASSWORD"); Request request = new Request.Builder() .url(URL) .post(body) .addHeader("content-type", "application/x-www-form-urlencoded") .build(); Response response = client.newCall(request).execute();
var settings = { "async": true, "crossDomain": true, "url": URL, "method": "POST", "headers": { "content-type": "application/x-www-form-urlencoded" }, "data": { "username": USERNAME, "password": PASSWORD } } $.ajax(settings).done(function (response) { console.log(response); });
setUrl(URL); $request->setMethod(HTTP_METH_POST); $request->setHeaders(array( 'content-type' => 'application/x-www-form-urlencoded' )); $request->setContentType('application/x-www-form-urlencoded'); $request->setPostFields(array( 'username' => USERNAME, 'password' => PASSWORD )); try { $response = $request->send(); echo $response->getBody(); } catch (HttpException $ex) { echo $ex; }
var qs = require("querystring"); var http = require("http"); var options = { "method": "POST", "hostname": HOST, "port": PORT, "path": "/token", "headers": { "content-type": "application/x-www-form-urlencoded" } }; var req = http.request(options, function (res) { var chunks = []; res.on("data", function (chunk) { chunks.push(chunk); }); res.on("end", function () { var body = Buffer.concat(chunks); console.log(body.toString()); }); }); req.write(qs.stringify({ username: USERNAME, password: PASSWORD })); req.end();
{ "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9........", "expires_in": 3600 }