Global Information Lookup Global Information

Common Gateway Interface information


In computing, Common Gateway Interface (CGI) is an interface specification that enables web servers to execute an external program to process HTTP or HTTPS user requests.[1]

Such programs are often written in a scripting language and are commonly referred to as CGI scripts, but they may include compiled programs.[2]

A typical use case occurs when a web user submits a web form on a web page that uses CGI. The form's data is sent to the web server within an HTTP request with a URL denoting a CGI script. The web server then launches the CGI script in a new computer process, passing the form data to it. The CGI script passes its output, usually in the form of HTML, to the Web server, and the server relays it back to the browser as its response to the browser's request.[3]

Developed in the early 1990s, CGI was the earliest common method available that allowed a web page to be interactive. Due to a necessity to run CGI scripts in a separate process every time the request comes in from a client, various alternatives were developed.

  1. ^ Robinson <drtr@apache.org>, David (2004). "The Common Gateway Interface (CGI) Version 1.1". tools.ietf.org. doi:10.17487/RFC3875. Archived from the original on 8 March 2021. Retrieved 16 February 2021.
  2. ^ Robinson <drtr@apache.org>, David (2004). "The Common Gateway Interface (CGI) Version 1.1". tools.ietf.org. doi:10.17487/RFC3875. Archived from the original on 11 February 2007. Retrieved 16 February 2021.
  3. ^ Robinson, D.; Coar, K. (2004). "RFC3875: The Common Gateway Interface (CGI) Version 1.1". doi:10.17487/RFC3875. Archived from the original on 19 April 2021. Retrieved 25 February 2012. {{cite journal}}: Cite journal requires |journal= (help)

and 24 Related for: Common Gateway Interface information

Request time (Page generated in 0.8236 seconds.)

Common Gateway Interface

Last Update:

In computing, Common Gateway Interface (CGI) is an interface specification that enables web servers to execute an external program to process HTTP or HTTPS...

Word Count : 2358

Simple Common Gateway Interface

Last Update:

The Simple Common Gateway Interface (SCGI) is a protocol for applications to interface with HTTP servers, as an alternative to the CGI protocol. It is...

Word Count : 883

Web Server Gateway Interface

Last Update:

The Web Server Gateway Interface (WSGI, pronounced whiskey or WIZ-ghee) is a simple calling convention for web servers to forward requests to web applications...

Word Count : 1305

PHP

Last Update:

server by a PHP interpreter implemented as a module, a daemon or a Common Gateway Interface (CGI) executable. On a web server, the result of the interpreted...

Word Count : 12021

CGI

Last Update:

media Computer Graphics Interface, the low-level interface between the Graphical Kernel System and hardware Common Gateway Interface, a standard for dynamic...

Word Count : 323

FastCGI

Last Update:

binary protocol for interfacing interactive programs with a web server. It is a variation on the earlier Common Gateway Interface (CGI). FastCGI's main...

Word Count : 1271

Server application programming interface

Last Update:

Common Gateway Interface (CGI) and command-line interface (CLI). FastCGI (a variation of the CGI) "Netscape Server Application Programming Interface (NSAPI)"...

Word Count : 263

Query string

Last Update:

normalization URL (Uniform Resource Locator) Clean URL Click identifier Common Gateway Interface (CGI) HTTP cookie HyperText Transfer Protocol (HTTP) Semantic URLs...

Word Count : 1944

Netscape Server Application Programming Interface

Last Update:

compared to an earlier protocol named Common Gateway Interface (CGI). Like CGI, NSAPI provides a means of interfacing application software with a web server...

Word Count : 415

Web framework

Last Update:

performed by the pages' author. In 1993, the Common Gateway Interface (CGI) standard was introduced for interfacing external applications with web servers,...

Word Count : 2092

List of computing and IT abbreviations

Last Update:

CFG—Control-Flow Graph CG—Computer Graphics CGA—Color Graphics Array CGI—Common Gateway Interface CGI—Computer-Generated Imagery CGT—Computational Graph Theory...

Word Count : 6615

NCSA HTTPd

Last Update:

browser in the client–server World Wide Web. It also introduced the Common Gateway Interface, allowing for the creation of dynamic websites. After Robert McCool...

Word Count : 258

Web server

Last Update:

Gateway Interfaces used for dynamic contents: CGI Common Gateway Interface SCGI Simple Common Gateway Interface FastCGI Fast Common Gateway Interface...

Word Count : 9990

Mod perl

Last Update:

were implemented in Perl using mod_perl. mod_perl can emulate a Common Gateway Interface (CGI) environment, so that existing Perl CGI scripts can benefit...

Word Count : 310

Open platform

Last Update:

platforms have multiple implementations of APIs. For example, Common Gateway Interface (CGI) is implemented by open source web servers as well as Microsoft...

Word Count : 409

Permalink

Last Update:

design and link permanence. For example, Wikipedia's internal Common Gateway Interface-based URLs are made more readable by simplifying them. The internal...

Word Count : 1076

SuEXEC

Last Update:

is a feature of the Apache web server. It allows users to run Common Gateway Interface (CGI) and Server Side Includes (SSI) applications as a different...

Word Count : 336

Robert McCool

Last Update:

contributions was in drafting the initial specification of the Common Gateway Interface (CGI), in collaboration with others on the www-talk mailing list...

Word Count : 490

Dynamic web page

Last Update:

other languages. These server-side languages typically use the Common Gateway Interface (CGI) to produce dynamic web pages. These kinds of pages can also...

Word Count : 1816

Microsoft Personal Web Server

Last Update:

PHP and Perl are supported by PWS. It also supports basic CGI (Common Gateway Interface) conventions and a subset of Classic ASP. Using these technologies...

Word Count : 404

Ken Coar

Last Update:

collaboration. He is co-author with David R. Robinson of RFC 3875, the Common Gateway Interface (CGI) specification. Coar is a founder of The Apache Software Foundation...

Word Count : 392

World Wide Web Consortium

Last Update:

suite): ActivityPub, decentralized social networking protocol Common Gateway Interface, dynamic server-side content standard CSS Data Catalog Vocabulary...

Word Count : 2228

Bob Denny

Last Update:

95, and NT 4 (Windows HTTPd), as the inventor of the Windows Common Gateway Interface which allows Visual Basic to be used as a web server back-end language...

Word Count : 154

WHOIS

Last Update:

stopped working at that time. A month later, it had self-detecting Common Gateway Interface support so that the same program could operate a web-based WHOIS...

Word Count : 5308

PDF Search Engine © AllGlobal.net