Skip to content

Commit fafbfae

Browse files
authored
Update index.ts
1 parent 473fab3 commit fafbfae

File tree

1 file changed

+3
-13
lines changed

1 file changed

+3
-13
lines changed

api/index.ts

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,16 @@
11
import { Request, Response } from '@vercel/node'
22
import { getScreenshot } from './_lib/puppeteer';
3+
const usage = "https://s.vercel.app/api?url=https://google.com&width=1280&height=720"
34

45
module.exports = async (req: Request, res: Response) => {
5-
const usage = "https://s.vercel.app/api?url=https://google.com&width=1280&height=720"
6-
if (!req.query.url) return res.status(400).json({
7-
"success": false,
8-
"error": "No url query specified.",
9-
"usage": usage
10-
});
6+
if (!req.query.url) return res.status(400).send("No url query specified.");
117
try {
128
const file = await getScreenshot(req.query.url, req.query.width, req.query.height);
139
res.setHeader('Content-Type', `image/png`);
1410
res.setHeader('Cache-Control', `public, immutable, no-transform, s-maxage=31536000, max-age=31536000`);
1511
res.status(200).end(file);
1612
} catch (error) {
1713
console.error(error)
18-
res.setHeader('Content-Type', 'application/json');
19-
res.status(400).json({
20-
"success": false,
21-
"error": "The server encountered an error. You may have inputted an invalid query.",
22-
//"dev": error,
23-
"usage": usage
24-
});
14+
res.status(400).send("The server encountered an error. You may have inputted an invalid query.");
2515
}
2616
}

0 commit comments

Comments
 (0)