How to implement a HTTPS proxy client using C language [closed] - c

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I need to create a HTTPS proxy client using C language in a quick and easy way. Does anybody know any lib or have a tip to help me?

Yes: consider trying the Open Source libcurl library:
libcurl (MIT)
A highly portable and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP,
IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS,
TELNET and TFTP. libcurl also supports HTTPS certificates, HTTP POST,
HTTP PUT, FTP uploading, kerberos, HTTP form based upload, proxies,
cookies, user+password authentication, file transfer resume, http
proxy tunnelling and more!
You might also consider trying NginX

Related

Is there a way to send push notifications to a web browser from Google appengine standard? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I'd like to add chat to a web application I've been working on.
I've searched the Google documentation, but cannot find a way to send push notifications from a server to a web application running on Google's appengine standard environment.
The latest release notes indicate that websockets are not supported, and XMPP is not available either. For this project, there is no budget available for a third party solution, and I'd rather cut the code myself anyway.
What APIs are available to me? Surely there must be something or some way of building this sort of functionality?
You're talking about a few different things here.
To send a push notification to a browser, this answer has you covered: https://stackoverflow.com/a/33976929/4458510
As for doing this on GAE, all you really need is outbound https right? It isn't the most straight forward to set up, but this is what I needed to do to get outbound https working in python: https://stackoverflow.com/a/51550041/4458510
I've never bothered with browser push notications, but do send APNS & GCM push notifications to our mobile app from GAE Standard with the linked code.

jquery terminal to connect to remote host [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I am new to Jquery terminal. Can i use this to connect to remote unix/linux host though web browser? I don't find examples on this do you have any examples? I am also interested even if there something in angular.
Can i use this to connect to remote unix/linux host though web
browser?
NO.
JQuery Terminal Emulator is a plugin for creating command line
interpreters in your applications. It can automatically call JSON-RPC
service when user type commands or you can provide an object with
methods, each method will be invoke on user command. Object can have
nested objects which will create nested interpreter. You can also use
a function in which you can parse user command by your own. It′s ideal
if you want to provide additional functionality for power users. It
can also be used as debuging tool.
http://terminal.jcubic.pl/

Looking for web service.solution for embedded Linux/C platform [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I hope I can expose web sercices APIs from my embedded Linux device. By doing that I can then write standalone Windows application that involves these APIs to get/put data from/to my device. Since the client GUI for some reason has to be written in Gtk, that means I plan to use c for the client side, no Java here. On the server side, since it's an embedded Linux and all my business logics already implemented in a lot of c code, so I also hope that I can use c to write any web servive code on the server side.
I heard there exists Restful and SOAP, I searched google and grabed some ideas about them. I prefer to be simple but not sure whether Restful good enough to suit my task (remember I am not going to create web clients and I have only application clients). Do you have a suggestion on the topic?
And, even I choosed the style of web servive (Rest or SOAP), I think I still need a framework for my platform. The requirements of having to use C language seems limited the list to two options, the Apache axis2/c and gSOAP. Does them can be cross compiled to ARM Linux? And which one is more suitable? Any suggestion from you will be highly appreciated!
-woody
You could use some HTTP server library in C, like e.g. libonion, in your embedded Linux device. It probably is the best solution (but you should be sure that your application is reliable enough to run continuously for weeks without crashing).
You could also run some light web server (e.g. lighttpd) and have your program be a FastCGI or CGI application. This approach probably makes sense only if your device needs to also serve web pages for some other purposes.
We have no exact idea about your device and your application (and the web services you want).

What is a good open source alternative to Kannel for SMS gateway? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I need to setup an open source SMS gateway to send messages using my mobile phone via USB cable. I tried Kannel but its lack of GUI frustrated the user who is intended to admin it (not an advanced user).
If you want to use local GSM modem (or just mobile phone) you can use the following server side alternatives:
http://wammu.eu/gammu/ - Gammu (fork of Gnokii)
http://smstools3.kekekasvi.com/ - SMS Server Tools
https://metacpan.org/pod/GSM::SMS - GSM::SMS (includes messaging daemon)
For GUI you can use the following software:
http://playsms.org/ - PlaySMS (works with Kannel, Gammu)
http://kalkun.sourceforge.net/ - Kalkun (works with Gammu)
http://wammu.eu/wammu/ - Wammu (GUI to Gammu SMSD)
Note: Kannel is excellent platform for large scale SMS platforms but it requires certain level of understanding underlying technologies and integration layer.
Mobicents SMSC Gateway is another open source option with broad commercial deployment. It complements a suite of open source telco middleware Mobicents projects such as USSD Gateway, SS7 stack, Diameter charging server, SIP Servlets and so on.
The Mobicents SMSC Gateway is specifically designed to integrate with operator core networks over SS7 E1/T1 or SIGTRAN in addition to SMPP connectivity over IP.
http://code.google.com/p/smscgateway/
http://www.telestax.com/opensource/

compiler on gae

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 18 hours ago.
Improve this question
I am writing a coding website. I want to provide an option to the
users to compile their c,c++ or java code. Basically I want to host a
compiler in my app. Some google links said that it is not possible to
host an external program on gae. Is there any alternative? Like
connecting to a Linode or linking to amazon ec2 ?? Any pointers would
be great.
Thanks and Regards,
Mahendra Naik
Yes, you cannot run external programs on GAE. I'm not sure what you mean with linking to other providers. You can obviously move the whole site to Amazon or any other IaaS provider, where you don't have any restrictions of use, as with normal computer. I think it would be the easiest.
If you really want to stick with GAE you could obviously host compiler somewhere else and connect there from your GAE application. Probably the simplest would be exposing a simple web service for that. I'm not sure if it would be possible to connect with SSH (with some Java SSH library), because as far as I remember you cannot connect to sockets, just HTTP requests.

Resources