我想在c中編寫一個網頁,並將它作爲apache服務,純粹是一種學習練習。Apache網頁服務器 - 用c編寫的頁面
問題是我不知道從哪裏開始 - apache將如何提供頁面?
有mod php和mod perl等,但使用普通老c,我不知道這將如何工作。
一旦請求被接收,我想發送一些HTML到標準輸出就足以發送響應,我只是不知道從哪裏開始請求。
我想在c中編寫一個網頁,並將它作爲apache服務,純粹是一種學習練習。Apache網頁服務器 - 用c編寫的頁面
問題是我不知道從哪裏開始 - apache將如何提供頁面?
有mod php和mod perl等,但使用普通老c,我不知道這將如何工作。
一旦請求被接收,我想發送一些HTML到標準輸出就足以發送響應,我只是不知道從哪裏開始請求。
你可以將你的C程序變成一個二進制文件(就是編譯它)並把它放在cgi-bin
文件夾中。您可以看到Wt
,但它是C++。
或者您可以在Apache中使用服務器端包含(SSI)。有很多很好的教程,尤其是Apache的官方文檔。
搜索CGI。 – Mat 2013-02-16 18:20:21