2023-07-12 14:54:29 +00:00
|
|
|
const fsPromises = require("fs/promises");
|
2023-09-16 14:45:44 +00:00
|
|
|
const fs = require("fs");
|
|
|
|
import axios from "axios";
|
2023-07-12 14:54:29 +00:00
|
|
|
import * as https from "https";
|
|
|
|
|
|
|
|
const endPointQuery = async (url: string, data: any) => {
|
2023-09-16 14:45:44 +00:00
|
|
|
let response: any = null;
|
|
|
|
|
|
|
|
try {
|
|
|
|
response = await axios.post(url, data);
|
|
|
|
|
|
|
|
console.log(
|
|
|
|
`TEST URL CLIENT POST ROUTE: ${url} | STATUS CODE: ${response.status}`
|
|
|
|
);
|
|
|
|
} catch (err: any) {
|
|
|
|
if (err.response) {
|
|
|
|
console.log("err.response: ", err.response);
|
|
|
|
} else if (err.request) {
|
|
|
|
console.log("err.request: ", err.request);
|
|
|
|
} else {
|
|
|
|
console.error(`Erro ao consultar endpoint ${url}: ${err}`);
|
2023-07-12 14:54:29 +00:00
|
|
|
}
|
2023-09-16 14:45:44 +00:00
|
|
|
}
|
2023-07-12 14:54:29 +00:00
|
|
|
|
2023-09-16 14:45:44 +00:00
|
|
|
return response;
|
|
|
|
};
|
2023-07-12 14:54:29 +00:00
|
|
|
|
2023-09-16 14:45:44 +00:00
|
|
|
export default endPointQuery;
|