curl -X POST https://pdf-generator-stable.vercel.app/api/pdfGenerator \
-H "Content-Type: application/json" \
-d '{"payload": "<h1>PDF Content</h1>"}' \
--output my-pdf.pdf
try {
const htmlContent = `<h1>PDF Content</h1>`;
const response = await fetch("https://pdf-generator-stable.vercel.app/api/pdfGenerator", {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify({
payload: htmlContent,
}),
});
if (!response.ok) {
throw await response.json();
}
return response.buffer();
} catch (err) {
throw new Error(err.error || err.message);
}
npm install -g vercel
vercel login
yarn install
- In Local Development,
vercel dev
- In Production testing,
vercel
vercel --prod