| 123456789101112131415161718192021222324252627282930313233343536 |
- const axios = require('axios')
- const https = require('https')
- const coba = require('./coba')
- exports.get = async (url) => {
- const baseUrl = coba.decrypt(process.env.W8A1C)
- let token = process.env.TEKQU
- if (baseUrl.includes('dev')) token = process.env.XNX1Q
- const response = await axios.get(url, {
- headers: {
- Authorization: `Bearer ${coba.decrypt(token)}`,
- Accept: 'application/json',
- },
- httpsAgent: new https.Agent({
- rejectUnauthorized: false,
- }),
- })
- return response.data
- }
- exports.post = async (url, data, config) => {
- const baseUrl = coba.decrypt(process.env.W8A1C)
- let token = process.env.TEKQU
- if (baseUrl.includes('dev')) token = process.env.XNX1Q
- const response = await axios.post(url, data, {
- headers: {
- Authorization: `Bearer ${coba.decrypt(token)}`,
- Accept: 'application/json',
- ...config,
- },
- httpsAgent: new https.Agent({
- rejectUnauthorized: false,
- }),
- })
- return response.data
- }
|