В PHP я могу сделать это столь же простой как:
file_get_contents('http://stackoverflow.com/questions/ask');
Что самый короткий код должен сделать то же в C?
ОБНОВЛЕНИЕ
То, когда я компилирую образец с завихрением, получило ошибки как это:
unresolved external symbol __imp__curl_easy_cleanup referenced in function _main
Используйте libcurl , обратитесь к их фрагментам примера C
#include <stdio.h>
#include <curl/curl.h>
int main(void)
{
CURL *curl;
CURLcode res;
curl = curl_easy_init();
if(curl) {
curl_easy_setopt(curl, CURLOPT_URL, "curl.haxx.se");
res = curl_easy_perform(curl);
/* always cleanup */
curl_easy_cleanup(curl);
}
return 0;
}
Я должен был прокомментировать хороший ответ Richard Harrison
, но у меня еще нет 50 очков репутации, поэтому я поместил здесь в качестве ответа мою подсказку к ieplugin
для компиляции кода:
На Ubuntu 10. 04 (и если предположить, что вы назвали исходный файл getpage.c
):
sudo apt-get install libcurl4-dev
gcc getpage.c -lcurl -o getpage