1. 程式人生 > >如何使用FastCGI處理自定義HTTP頭

如何使用FastCGI處理自定義HTTP頭

  對於如何使用FastCGI處理自定義HTTP頭這裡記錄一下注意事項:

  1. 在FastCGI中,自定義頭可以從環境變數獲得;
  2. 獲取時名字前面要加HTTP_,字母要全部大寫;
  3. 傳送頭不能有下劃線_,否則該欄位會被過濾掉,傳不到後臺;
  4. 傳送頭有-,會被轉為下劃線,如user-name到後臺後為HTTP_USER_NAME;
  5. Fcgi中全域性變數environ是獲取所有環境變數;
  6. 可以用getenv或者 FCGX_GetParam獲取單個環境變數;