proxy = deploy(
"proxy",
async (request, response, context) => {
const format_url = (x) => x;
const base_url =
"http://openapi.data.go.kr/openapi/service/rest/Covid19/getCovid19SidoInfStateJson";
const key = context.secrets["endpointservices_example_secret"];
const date1 = format_url(request.query.start);
const date2 = format_url(request.query.end);
const xml_url = `${base_url}?serviceKey=${encodeURIComponent(
key
)}&startCreateDt=${date1}&endCreateDt=${date2}`;
const apiResponse = await fetch(xml_url);
response.status(apiResponse.status).send(await apiResponse.text());
},
{
secrets: ["endpointservices_example_secret"]
}
)