Want to contribute? Fork me on Codeberg.org!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

18 lines
490 B

const app = require("express")();
app.use(require("cors")());
const fetch = require("node-fetch");
app.get("/", (request, response) => {
response.writeHead(200, { "Content-Type": "application/json" });
const term = "漢字";
fetch("https://tatoeba.org/en/api_v0/search" + request.url.substring(request.url.indexOf("?")))
.then(response => response.text())
.then(body => {
response.write(body);
response.end();
});
});
app.listen(process.argv[2] ? process.argv[2] : 3000);