首先,目标不是安全性和用户友好性。 (意思是没有视觉废话,也没有密码编码/超级安全的东西)通过C程序进行Web认证
服务器端我想要最简单的东西。只是一种验证一些〜5用户的方法,但知道他们在做什么时他们是谁。一旦他们被认证,我会为他们提供一个文件(我还没有决定什么,.txt或XML或什么的),他们将无法做任何事情。
所以从程序的角度来看,我需要连接到我的服务器,以某种方式进行身份验证,获取文件并断开连接。用户只能通过简单的用户/通行组合与程序交互。其余的是自动的。我正在寻找libcurl的连接+认证+下载,但我想听听建议,因为从这个列表:libcurl competitors,似乎有很多可用的提供。
我觉得它和我做sudo aptitude install
的时候一样,但是sudo部分会在服务器上运行,如果这有意义的话。
所以我的问题是,如何让身份验证的页面(请注意,它不必有任何视觉输出),然后让程序下载文件。我如何连接到它?
假设我有一个像Apache这样受欢迎的东西,我会怎么做呢?我想我可以在我的C程序中的shell脚本中执行所有操作吗? – vascop 2011-02-01 19:20:50