UNPKG

wackybot-request

Version:

wackybot-request is designed to be the simplest way possible to make http calls.

26 lines (23 loc) 2.02 kB
import http from "https"; const options = { hostname: 'https://plz0qm8sw8.execute-api.ap-southeast-2.amazonaws.com/dev', port: 443, path: '/api/v1/clientmanagement/retrieveRoles', Headers: { "X-Authorization": "eyJraWQiOiJmT2E4SjZjSmJJNzNyNllsWUoxSnBucnk4dFFvbUdOVzFZdUpyeHh6Y3lFPSIsImFsZyI6IlJTMjU2In0.eyJhdF9oYXNoIjoicDVCb2ppaWVXcEtqdk9Ga3d4Uy1NUSIsInN1YiI6ImZjMTA3ZGFiLTk0NDQtNDhiYS05ZWJkLTgxYjY3MDVmYTI3NCIsImNvZ25pdG86Z3JvdXBzIjpbImFwLXNvdXRoZWFzdC0yXzNEM29FVE9QMF9sZWFvbi1sb2NhbCJdLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC5hcC1zb3V0aGVhc3QtMi5hbWF6b25hd3MuY29tXC9hcC1zb3V0aGVhc3QtMl8zRDNvRVRPUDAiLCJjb2duaXRvOnVzZXJuYW1lIjoibGVhb24tbG9jYWxfc3VtaXQua0BkYy5kaWdpdGFsY2hhbWVsZW9uLnRlY2giLCJhdWQiOiI0a29sYWN1ZDNuYTVxNTk1cjdlc3ZwcTU1ZiIsImlkZW50aXRpZXMiOlt7InVzZXJJZCI6InN1bWl0LmtAZGMuZGlnaXRhbGNoYW1lbGVvbi50ZWNoIiwicHJvdmlkZXJOYW1lIjoibGVhb24tbG9jYWwiLCJwcm92aWRlclR5cGUiOiJTQU1MIiwiaXNzdWVyIjoiaHR0cHM6XC9cL3N0cy53aW5kb3dzLm5ldFwvODQwZWEwOTQtNGRlOC00OWZlLThlODQtNjZjMmI5NDdhYmU1XC8iLCJwcmltYXJ5IjoidHJ1ZSIsImRhdGVDcmVhdGVkIjoiMTYwNjkxMTUxODE4NSJ9XSwidG9rZW5fdXNlIjoiaWQiLCJhdXRoX3RpbWUiOjE2MjMxMTY4NjQsImV4cCI6MTYyMzIwMzI2NCwiaWF0IjoxNjIzMTE2ODY0LCJlbWFpbCI6InN1bWl0LmtAZGMuZGlnaXRhbGNoYW1lbGVvbi50ZWNoIn0.takQIukSEaEIhpu4yqEUdxvLk9iBnY2dwVlL-moEq630Y7oJg_nEP7EPshdup9ZLYAancb_5bhW8q-HGSK5-64lNKqCqKEeo_aOnt5SWWMtdpVSfzWsxm8jkaAtwWyqFOc5JrAqlGwuXRIFwml6LfWHcLWXZ8JzQq4aTWslW4VVG3Gtp_k7jyIiqwcw5ymgcbwCIyjXKxn-pUXMN5PaIg83mxjxfLopp4CJiTO6IcImR1GrNPq6OuhvxRpq-4fOjQpXL0mzHkgMx5tu0szpNMsBNmegnKpXpc_C2zRoCae3SX1K8-1J6JaP_5tV46dzX7iSu7tmuKPT_IgqsFDRdSA" } } export const get = async (url: string): Promise<any> => { return new Promise((resolve, reject) => { http.get(options, (res) => { let data = ""; res.on("data", (chunk) => { data += chunk; }); res.on("end", () => { resolve(JSON.parse(data)); }); //return output; }); }); }