I’m trying to open a connection to a webpage (e.g. http://www.google.com) via localhost, port 80.
How can I do this programatically in C? I want get all the HTML headers and not just the content ;(
I hope someone can help.
Many thanks in advance,
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Here is some example code on how to do this with
libcurl:http://curl.haxx.se/libcurl/c/getinmemory.html
There is another one right there, that shows you how to get some header data:
http://curl.haxx.se/libcurl/c/getinfo.html
These examples and many others are available as part of the
libcurldistribution. It should more than get you started.