tech_memo / cgi


tech_memo

HTTPヘッダ環境変数一覧

各言語でのCGI記法

SHELL

  • POSTデータ取得
       read -N $CONTENT_LENGTH post_data
       param1=`echo $post_data | awk -F'&' '{print $1}' | awk -F'=' '{print $2}'`
       param2=`echo $post_data | awk -F'&' '{print $2}' | awk -F'=' '{print $2}'`

Python

  • パラメータ取得
    import cgi
    
    form = cgi.FieldStorage()
    print form["KEY"].value

JSON返却