Skip to content
/ proaxy Public

OASYS LX-7500SD に搭載されている Web ブラウザのためのインチキ HTTP Proxy

License

Notifications You must be signed in to change notification settings

tkytel/proaxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

proaxy

これはなに

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

About

OASYS LX-7500SD に搭載されている Web ブラウザのためのインチキ HTTP Proxy

Topics

Resources

License

Stars

Watchers

Forks