Category: python

【python3】 Encode/Decode

ptint(‘xxx’) UnicodeEncodeErrorで怒られたときの対処。   標準出力の文字コードを確認する。 print(sys.getdefaultencoding()) print(sys.stdout.encoding)   .bashrcに下記追加すればOK。 export PYTHONIOENCODING=”utf-8”   クライアントから、spaceが+になって送られてくる場合は下記のようにする。 p_msg = urllib.parse.unquote_plus(p_msg)  

Server Memo

WAF   Web Application Firewall   WEBアクセラレーション webサーバーの代わりにクライアントのリクエストを受け付け、複数のサーバーに分散させるリバースプロキシ、さらにサーバーからのレスポンスをキャッシュする   フォワードプロキシ 反応の遅いwebサイトに代わり応答するもの(普通のプロキシ)   リバースプロキシ クライアントのリクエストを中継し、他のwebサーバーへリクエストを振り分ける。(ロードバランサ)   WSGI Python標準のwebserver   Gunicorn 軽量のWSGI

Continue readingServer Memo