Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
protogrid:json_api_authentication [2017-12-08 17:37] – pgrid_wiki_admin | protogrid:json_api_authentication [2019-12-18 15:51] – jus | ||
---|---|---|---|
Line 52: | Line 52: | ||
response = json.loads(response) | response = json.loads(response) | ||
cookie = req.cookies[' | cookie = req.cookies[' | ||
+ | </ | ||
+ | |||
+ | == Request Axios == | ||
+ | Example with Axios | ||
+ | <code javascript> | ||
+ | const axios = require(' | ||
+ | axios.post(' | ||
+ | headers: { | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | } | ||
+ | }) | ||
+ | .then((result) => { | ||
+ | console.log(' | ||
+ | var cookies_from_resp = res.headers[' | ||
+ | var cookie_for_session = cookies_from_resp[0].split(';' | ||
+ | | ||
+ | // send authenticated http request here (see documentation below) | ||
+ | }) | ||
+ | .catch((error) => { | ||
+ | console.error(' | ||
+ | }); | ||
</ | </ | ||
Line 111: | Line 134: | ||
</ | </ | ||
Note: For more information about the requests, please refer to http:// | Note: For more information about the requests, please refer to http:// | ||
+ | |||
+ | == Example Axios == | ||
+ | Example request with Axios: | ||
+ | <code javascript> | ||
+ | axios.get(' | ||
+ | headers: { | ||
+ | ' | ||
+ | ' | ||
+ | } | ||
+ | }) | ||
+ | .then((result) => { | ||
+ | console.log(' | ||
+ | console.log(result.data); | ||
+ | }) | ||
+ | .catch((error) => { | ||
+ | console.log(' | ||
+ | }); | ||
+ | </ | ||