OASYS LX-7500SD に搭載されている Web ブラウザのためのインチキ HTTP Proxy です。 HTTP/1.0 によってしか通信できず、Shift_JIS 以外の文字エンコーディングを解さないような Web ブラウザであっても比較的マトモに Web ページを閲覧できるようになります。
Node.js と npm とが必要です。 Shebang を仕込んでいるため、スクリプトを直接実行できます。
$ npm i
$ ./proxy.jsデフォルトでは 8000 番ポートでリスンします。
つくりはかなり雑です:
- リダイレクトがあってもクライアントはそれに気付けません
- クライアントに送信される HTTP ヘッダは嘘をついているかもしれません
- HTTP ヘッダや <meta> タグによる charset は嘘をついているかもしれません
MIT