boutell / cgic Goto Github PK
View Code? Open in Web Editor NEWcgic: an ANSI C library for CGI Programming
License: Other
cgic: an ANSI C library for CGI Programming
License: Other
How can we reduce the time to upload the file to server's directory?
As File gets uploaded to the server's temporary block within a minute but storing the data in chunks to permanent storage area is taking long time.
For workingBoundaryData = ^M --filename, it takes long time
I am trying to upload a binary file of size 9MB from local system i.e Desktop to server's directory /var/tmp using cgi programming, C language for backend and html and javascript as frontend.
请问cgi中怎么处理多线程的问题?如果在一个cgi接口中使用多线程,那么怎么处理数据传递给web浏览器?还是只能通过前端定时调用该cgi接口获取当前时间的数据?
Hello,
I'm trying to download cgic from the web as mentioned in the readme. However the following link seems to have problem (https://www.boutell.dev/cgic/cgic207.tar.gz / https://www.boutell.dev/cgic/cgic207.zip). Is there any other to get the package ?
Regards,
Valentin
Hi Tom,
for a proper open source license compliance management it would be very helpful to have unique release bundles at the repository.
For me it is not clear, if the master branch is 2.08 stable or ongoing development and where the 2.07 ends in code.
It would be very very helpful to have releases at least for 2.07 and 2.08, because it seems there happens also the license change from proprietary Basic/Commercial license to MIT license (would be also helpful in the future e.g. for the buildroot project to get a proper versioned source code bundle).
BTW: The README.md points in "Obtaining cgic" to version 2.07 which returns HTTP 404.
Thank you very much.
Regards, Thorsten
I upgraded from ubuntu 18.04 bionic to 20.04 focal release. AFAICT, ubuntu 20.04 does not come with libcgic2 and libcgic-dev packages. Is that true? The software I write (in C) that uses / depends on those libraries now fails. :( Any suggestions or workarounds? Any alternative I should consider using? My guess is I somehow need to configure ubuntu to use the 18.04 cgic packages, but that sounds like a potential big pain, maybe some problem with dependencies on other libraries. Or, I could somehow revert to 18.04 release. :( Unsurprisingly, debian packages tell the same story. Why does ubuntu 20.04 not include the (very useful) cgic libraries? Has anyone else run into this problem, and how did you resolve it? Any advice appreciated. Thanks
Hello,
Is there a specific reason why free(cgiContentType)
is called for a statically allocated variable?
char cgiContentTypeData[1024];
char *cgiContentType = cgiContentTypeData;
Thank you.
Is there a cgic function to read a textarea variable? In other words, the front end HTML form has a textarea field. The form variables are submitted with POST. Can CGIC correctly parse the textarea cgi variable? Is cgiFormString() used? If not, any other suggestions? Thanks
There is no tag on this git repo corresponding to the latest version cgic 2.06 on the web site. Please create one.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.