How to download files from HTTP in Symbian C++? - c++

I need to download file from HTTP in Symbian C++. Can somebody tell me, how I can do this, couse I cannot find it in Google?

See HTTP Client Example on Forum Nokia.

Related

C++ HTTP requests API

I'm rewriting a Java project in C++ where I used okhttp. Is there a similar lib to easily send GET/POST requests? I tried to setup cURLpp but can't find a guide to compile it.
You can try to use cpp-netlib based on C++11

sending a POST request with Google's C++ native client

Can someone give an example of how to send a POST request with Google's C++ native client? The question has been asked before, but Google's documentation is not very helpful (and in some cases non-existent). And yes, I have been scouring github for help, but to no avail.
Did you have a look at the NativeClient SDK's examples?
In the nacl_sdk\pepper_\examples\api\url_loader folder you'll find an example of how to use the URLLoader.

How can I connect my C++ application with an node.js server to get JSON data?

It's pretty much the tittle.
Im not expecting the whole code to just copy and paste (but feel free to do it). Im just having difficulties to find some data related. If someone knows how to do it, please post some hints, article links, specific words to make some research on it.
Thank you.
As Christian mentioned in his comment, your problem can be solved by implementing an HTTP client that parses JSON responses, independently of the technology used by your server. To do this in C++, I would refer you to the following resources:
High-level library for C++ HTTP client.
libcurl (lower level library for HTTP requests).
RapidJSON library to parse the responses you will get from your server (see this benchmark for a comparison of JSON parsing libraries).
If your C++ application uses a framework such as Qt, it likely includes facilities for requests (e.g. Qt HTTP example).
On the server side, you will have to define HTTP endpoints that return the data you are interested in, encoded as JSON. The beginning of this tutorial shows an easy way to do that.
node.js c++ add on manual
https://nodejs.org/api/addons.html
http://libuv.org/
use libuv function in node.js 0.12.x

Get XML from a web page

Can you tell me how can I make a program that automatically downloads an XML of an URL and takes it's titles, ddescription etc.. If you can recommend me a good API or library, please give me and a link to tutorials how to use it. :)
You can use the cross platform libcurl to easily download webpages through http (and various other protocols).
Check out this answer for a simple example Download file using libcurl in C/C++

Using libcurl on visual c++ to login to a website

I'm using libcurl to open/save a remote file and parse html files and everything is going great.
I was wondering if it's possible to use c++ and curl to login to a website (not a ssl one) and from there maybe manipulate the html that is generated?
I would love to do that within my executable (not to use php).
Thanks in advance.
I figured there is a way if anyone stumbles upon this. there's an example here:
http://www.hackthissite.org/articles/read/1078
the website has a some what black hat approach but the example provided was useful.