XML upload endpoint

Example curl request to upload XML to the app endpoint:

curl --location 'https://game-center.fly.dev/api/xmlprocess' \
  --header 'X-API-KEY: xx-xxxx-xxxxx' \
  --form 'xml=@"/path/to/mock_game_data.xml"'

JavaScript (FormData)

const myHeaders = new Headers();
myHeaders.append("X-API-KEY", "xxx-xxx-xxx");

const formdata = new FormData();
formdata.append("xml", fileInput.files[0], "mock_game_data.xml");

const requestOptions = {
  method: "POST",
  headers: myHeaders,
  body: formdata,
  redirect: "follow"
};

fetch("https://game-center.fly.dev/api/xmlprocess", requestOptions)
  .then((response) => response.text())
  .then((result) => console.log(result))
  .catch((error) => console.error(error));