首先,目標不是安全性和用戶友好性。 (意思是沒有視覺廢話,也沒有密碼編碼/超級安全的東西)通過C程序進行Web認證
服務器端我想要最簡單的東西。只是一種驗證一些〜5用戶的方法,但知道他們在做什麼時他們是誰。一旦他們被認證,我會爲他們提供一個文件(我還沒有決定什麼,.txt或XML或什麼的),他們將無法做任何事情。
所以從程序的角度來看,我需要連接到我的服務器,以某種方式進行身份驗證,獲取文件並斷開連接。用戶只能通過簡單的用戶/通行組合與程序交互。其餘的是自動的。我正在尋找libcurl的連接+認證+下載,但我想聽聽建議,因爲從這個列表:libcurl competitors,似乎有很多可用的提供。
我覺得它和我做sudo aptitude install
的時候一樣,但是sudo部分會在服務器上運行,如果這有意義的話。
所以我的問題是,如何讓身份驗證的頁面(請注意,它不必有任何視覺輸出),然後讓程序下載文件。我如何連接到它?
假設我有一個像Apache這樣受歡迎的東西,我會怎麼做呢?我想我可以在我的C程序中的shell腳本中執行所有操作嗎? – vascop 2011-02-01 19:20:50