簡體   English   中英

如何使用C CGI程序將用戶發送到程序末尾的URL

[英]How to use a C CGI program to send the user to a URL at the end of the program

我在C語言中有一個CGI程序,它應該接受HTML表單標簽的輸入,它可以這樣做,但是在從表單標簽獲取數據后,它將檢查用戶憑據是否有效。 驗證之后,我將如何使用CGI將我發送到另一個網頁。

我試過只是打印出可以正常工作的html,但似乎不是正確的方法。 謝謝。

CGI不在乎您的程序是用C還是其他語言編寫的; 重定向的方法是相同的。 將狀態代碼設置為“ 302”(或303),並包含一個指定新網頁的Location標頭。

該代碼的最簡單版本如下所示:

fprintf(stdout,"%d %s\r\n",302,"Redirect");
fprintf(stdout,"%s: %s\r\n","Location","/newpage");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM