Resources for building a web protocol [closed] - c++

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I want to build a transfer protocol on top of TCP to send a certain type of file between two computers. I was wondering if there were any Resources, open source projects or books that I could look at to get an idea of what I should be doing.

A good place to start would be the W3C HTTP/1.1 standard or the HTTP/1.0 standard if you want to implement something simple. You probably only need to implement the GET verb if you just wan't simple I/O. You could also look at implementing JSON as a data interchange format. If you're looking for information on how to implement a TCP/IP server too, then there are several books on the subject.

Related

Self contained http/https library [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm looking for a C/C++ library to get pages over http and https (possibly version 1.0 only), with the smallest number of dependencies (e.g. not libcurl), available on the major OSes (Windows, Linux, OSX). Is there such thing?
This depends a lot on your requirements. If you just need HTTP/1.0 support, without any consideration for proxies, keepalives, and all the stuff that's in HTTP/1.1 and make HTTP difficult, you can write an HTTP client in about 30 lines of C code. Add another 50 lines to include libssl for HTTPS. So unless you specify your requirements a bit better we can't help you.
(Besides, questions about finding a tool or library are considered off-topic here).

How to create a basic TCP connection via socks proxy in c++/c? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm looking for a library to add a socks proxy option to a C/C++ program.
What libraries are available for unix and what is the best way to achieve this?
The solution should:
be considered best practice (safe)
work in multi-threaded programs with short single-threaded connections
easy to implement / maintain (if possible)
work for unix (linux/debian/ubuntu)
Found a lot of information on the internet but nothing specific, and don't know what to use or when to use it.
I do recommend:
libboost: http://www.boost.org/doc/libs/1_35_0/doc/html/boost_asio/reference/ip__tcp/socket.html
Qt: http://qt-project.org/doc/qt-5.0/qtnetwork/examples-network.html
Both are multiplatform and very good libraries, but Qt is for GUIs more than a simple library, so think about using libboost for this single purpose.

Is there a program for creating and testing (spoofing) REST web services? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I have a few REST Web Services I need to test and I am just wondering if there is a program out there for creating REST requests simply and viewing the response. For example, a program where you enter the url and POST parameters and hit send to see the response?
I have been doing this via code, but I figured there may be an easier solution out there - if not, I might have to write one up! Thank you.
curl for low-level HTTP access
SoapUI has REST support
Poster add-on for Firefox
try this out http://www.soapui.org/

jXchange - How To Get Started? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
jXchange is apparently some sort of Web Service made by a company called Jack Henry. It's used for (I'm assuming) talking to your core AS400 system.
I've quite literally found nothing useful for documentation on how to get started using this.
Does anyone have experience with this and can direct me to a good starting point?
You can email a request for help to VendorQA#jackhenry.com if you are working for one of our customers licensed to jXCHANGE. We do have vendor documentation available provided that you are sponsored by a JHA customer.

C++ SpellChecker Library [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Can anybody recommend a good (ideally open source) C++ spell checker library. We are currenly using Talo, which isn't very good, so we are looking to change.
One which includes a grammar checker would also be good.
Thanks
I have heard good things about hunspell. I have used and integrated aspell, which has some nice features and some which I did not like.
If you've got internet access, you can always use on online service like SpellCheck.net which has a CGI interface that you can query.
Following on from Yuval - OpenOffice Lingucomponent