link_preview.js 363 B

123456789101112131415161718
  1. let linkPreview = require('../lib/linkPreview');
  2. let express = require('express');
  3. let router = express.Router();
  4. const Errors = require('../lib/errors.js');
  5. router.get('/', async (req, res, next) => {
  6. try {
  7. let url = req.query.url;
  8. let HTML = url ? await linkPreview(url) : '';
  9. res.send(HTML);
  10. } catch (e) {
  11. next(e);
  12. }
  13. });
  14. module.exports = router;