dino's notebooks

  • Novel Proxying - /dino/proxy-novel
    Last edited 7 years ago
    const proxy = require("http-proxy-middleware") const express = require("@runkit/runkit/express-endpoint/1.0.0") const cors = require("cors") const app = express(exports) const cookie = require("cookie") app.use(cors()) app.get("/ncode.syosetu/**", proxy({ target: "http://ncode.syosetu.com/", changeOrigin: true, pathRewrite: { "^/ncode.syosetu": "", }, })) app.get("/novel18.syosetu/**", proxy({ target: "http://novel18.syosetu.com/", changeOrigin: true, headers: { "Cookie": cookie.serialize("over18", "yes"), }, pathRewrite: { "^/novel18.syosetu": "", }, }))