Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

CURL

Index CURL

cURL (/kɝl/ or /kə:l/) is a computer software project providing a library and command-line tool for transferring data using various protocols. [1]

82 relations: AmigaOS, Android (operating system), BeOS, BlackBerry 10, BlackBerry Tablet OS, C (programming language), C++, Certificate authority, Command-line interface, Communication protocol, Comparison of TLS implementations, Computer language, Curl (programming language), Curl-loader, Darwin (operating system), DICT, DOS, Example.com, File Transfer Protocol, File URI scheme, FreeBSD, FTPS, GNU Hurd, GnuTLS, Gopher (protocol), HP-UX, HTTP cookie, HTTP/2, HTTPS, Hypertext Transfer Protocol, IA-32, IBM AIX, IBM i, Internet Message Access Protocol, IOS, IPv6, IRIX, Java (programming language), Kerberos (protocol), Language binding, Library (computing), Libwww, Lightweight Directory Access Protocol, Linux, MacOS, Mbed TLS, Microsoft Windows, NetBSD, NetWare, Network Security Services, ..., OpenBSD, OpenSSL, OpenVMS, OS/2, PHP, POST (HTTP), Post Office Protocol, PowerShell, Proxy server, Python (programming language), QNX, Real Time Streaming Protocol, RISC OS, Secure copy, Security Support Provider Interface, Simple Mail Transfer Protocol, Solaris (operating system), SSH File Transfer Protocol, Symbian, Telnet, Thread safety, Transport Layer Security, Trivial File Transfer Protocol, Tru64 UNIX, Ultrix, UnixWare, URL, Web browser, Web crawler, Wget, WolfSSL, X86-64. Expand index (32 more) »

AmigaOS

AmigaOS is a family of proprietary native operating systems of the Amiga and AmigaOne personal computers.

New!!: CURL and AmigaOS · See more »

Android (operating system)

Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets.

New!!: CURL and Android (operating system) · See more »

BeOS

BeOS is an operating system for personal computers first developed by Be Inc. in 1991.

New!!: CURL and BeOS · See more »

BlackBerry 10

BlackBerry 10 is a proprietary mobile operating system for the BlackBerry line of smartphones, both developed by BlackBerry Limited (formerly Research In Motion).

New!!: CURL and BlackBerry 10 · See more »

BlackBerry Tablet OS

BlackBerry Tablet OS is an operating system from BlackBerry Ltd based on the QNX Neutrino real-time operating system designed to run Adobe AIR and BlackBerry WebWorks applications, currently available for the BlackBerry PlayBook tablet computer.

New!!: CURL and BlackBerry Tablet OS · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: CURL and C (programming language) · See more »

C++

C++ ("see plus plus") is a general-purpose programming language.

New!!: CURL and C++ · See more »

Certificate authority

In cryptography, a certificate authority or certification authority (CA) is an entity that issues digital certificates.

New!!: CURL and Certificate authority · See more »

Command-line interface

A command-line interface or command language interpreter (CLI), also known as command-line user interface, console user interface and character user interface (CUI), is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).

New!!: CURL and Command-line interface · See more »

Communication protocol

In telecommunication, a communication protocol is a system of rules that allow two or more entities of a communications system to transmit information via any kind of variation of a physical quantity.

New!!: CURL and Communication protocol · See more »

Comparison of TLS implementations

The Transport Layer Security (TLS) protocol provides the ability to secure communications across networks.

New!!: CURL and Comparison of TLS implementations · See more »

Computer language

A computer language is a method of communication with a computer.

New!!: CURL and Computer language · See more »

Curl (programming language)

Curl is a reflective object-oriented programming language for interactive web applications whose goal is to provide a smoother transition between formatting and programming.

New!!: CURL and Curl (programming language) · See more »

Curl-loader

curl-loader is an open-source software performance testing tool written in the C programming language.

New!!: CURL and Curl-loader · See more »

Darwin (operating system)

Darwin is an open-source Unix operating system first released by Apple Inc. in 2000.

New!!: CURL and Darwin (operating system) · See more »

DICT

DICT is a dictionary network protocol created by the DICT Development Group.

New!!: CURL and DICT · See more »

DOS

DOS is a family of disk operating systems.

New!!: CURL and DOS · See more »

Example.com

example.com, example.net, example.org, and example.edu are second-level domain names reserved for documentation purposes and examples of the use of domain names.

New!!: CURL and Example.com · See more »

File Transfer Protocol

The File Transfer Protocol (FTP) is a standard network protocol used for the transfer of computer files between a client and server on a computer network.

New!!: CURL and File Transfer Protocol · See more »

File URI scheme

The file URI scheme is a URI scheme defined in, typically used to retrieve files from within one's own computer.

New!!: CURL and File URI scheme · See more »

FreeBSD

FreeBSD is a free and open-source Unix-like operating system descended from Research Unix via the Berkeley Software Distribution (BSD).

New!!: CURL and FreeBSD · See more »

FTPS

FTPS (also known as FTPES, FTP-SSL, and FTP Secure) is an extension to the commonly used File Transfer Protocol (FTP) that adds support for the Transport Layer Security (TLS) and the Secure Sockets Layer (SSL) cryptographic protocols.

New!!: CURL and FTPS · See more »

GNU Hurd

GNU Hurd is the multiserver microkernel written as part of GNU.

New!!: CURL and GNU Hurd · See more »

GnuTLS

GnuTLS (the GNU Transport Layer Security Library) is a free software implementation of the TLS, SSL and DTLS protocols.

New!!: CURL and GnuTLS · See more »

Gopher (protocol)

The Gopher protocol is a TCP/IP application layer protocol designed for distributing, searching, and retrieving documents over the Internet.

New!!: CURL and Gopher (protocol) · See more »

HP-UX

HP-UX (from "Hewlett Packard Unix") is Hewlett Packard Enterprise's proprietary implementation of the Unix operating system, based on UNIX System V (initially System III) and first released in 1984.

New!!: CURL and HP-UX · See more »

HTTP cookie

An HTTP cookie (also called web cookie, Internet cookie, browser cookie, or simply cookie) is a small piece of data sent from a website and stored on the user's computer by the user's web browser while the user is browsing.

New!!: CURL and HTTP cookie · See more »

HTTP/2

HTTP/2 (originally named HTTP/2.0) is a major revision of the HTTP network protocol used by the World Wide Web.

New!!: CURL and HTTP/2 · See more »

HTTPS

HTTP Secure (HTTPS) is an extension of the Hypertext Transfer Protocol (HTTP) for secure communication over a computer network, and is widely used on the Internet.

New!!: CURL and HTTPS · See more »

Hypertext Transfer Protocol

The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, and hypermedia information systems.

New!!: CURL and Hypertext Transfer Protocol · See more »

IA-32

IA-32 (short for "Intel Architecture, 32-bit", sometimes also called i386) is the 32-bit version of the x86 instruction set architecture, first implemented in the Intel 80386 microprocessors in 1985.

New!!: CURL and IA-32 · See more »

IBM AIX

AIX (Advanced Interactive eXecutive, pronounced) is a series of proprietary Unix operating systems developed and sold by IBM for several of its computer platforms.

New!!: CURL and IBM AIX · See more »

IBM i

IBM i is an operating system that runs on IBM Power Systems and on IBM PureSystems.

New!!: CURL and IBM i · See more »

Internet Message Access Protocol

In computing, the Internet Message Access Protocol (IMAP) is an Internet standard protocol used by email clients to retrieve email messages from a mail server over a TCP/IP connection.

New!!: CURL and Internet Message Access Protocol · See more »

IOS

iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware.

New!!: CURL and IOS · See more »

IPv6

Internet Protocol version 6 (IPv6) is the most recent version of the Internet Protocol (IP), the communications protocol that provides an identification and location system for computers on networks and routes traffic across the Internet.

New!!: CURL and IPv6 · See more »

IRIX

IRIX is a discontinued operating system developed by Silicon Graphics (SGI) to run on their MIPS workstations and servers.

New!!: CURL and IRIX · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: CURL and Java (programming language) · See more »

Kerberos (protocol)

Kerberos is a computer network authentication protocol that works on the basis of tickets to allow nodes communicating over a non-secure network to prove their identity to one another in a secure manner.

New!!: CURL and Kerberos (protocol) · See more »

Language binding

In computing, a binding from a programming language to a library or operating system service is an application programming interface (API) providing glue code to use that library or service in a given programming language.

New!!: CURL and Language binding · See more »

Library (computing)

In computer science, a library is a collection of non-volatile resources used by computer programs, often for software development.

New!!: CURL and Library (computing) · See more »

Libwww

libwww ('''Lib'''rary '''W'''orld '''W'''ide '''W'''eb) is a modular client-side web API for Unix and Windows.

New!!: CURL and Libwww · See more »

Lightweight Directory Access Protocol

The Lightweight Directory Access Protocol (LDAP) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network.

New!!: CURL and Lightweight Directory Access Protocol · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: CURL and Linux · See more »

MacOS

macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.

New!!: CURL and MacOS · See more »

Mbed TLS

mbed TLS (previously PolarSSL) is an implementation of the TLS and SSL protocols and the respective cryptographic algorithms and support code required.

New!!: CURL and Mbed TLS · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: CURL and Microsoft Windows · See more »

NetBSD

NetBSD is a free and open source Unix-like operating system that descends from Berkeley Software Distribution (BSD), a Research Unix derivative developed at the University of California, Berkeley.

New!!: CURL and NetBSD · See more »

NetWare

NetWare is a discontinued computer network operating system developed by Novell, Inc. It initially used cooperative multitasking to run various services on a personal computer, using the IPX network protocol.

New!!: CURL and NetWare · See more »

Network Security Services

In computing, Network Security Services (NSS) comprises a set of libraries designed to support cross-platform development of security-enabled client and server applications with optional support for hardware TLS/SSL acceleration on the server side and hardware smart cards on the client side.

New!!: CURL and Network Security Services · See more »

OpenBSD

OpenBSD is a free and open-source Unix-like computer operating system descended from Berkeley Software Distribution (BSD), a Research Unix derivative developed at the University of California, Berkeley.

New!!: CURL and OpenBSD · See more »

OpenSSL

OpenSSL is a software library for applications that secure communications over computer networks against eavesdropping or need to identify the party at the other end.

New!!: CURL and OpenSSL · See more »

OpenVMS

OpenVMS is a closed-source, proprietary computer operating system for use in general-purpose computing.

New!!: CURL and OpenVMS · See more »

OS/2

OS/2 is a series of computer operating systems, initially created by Microsoft and IBM under the leadership of IBM software designer Ed Iacobucci.

New!!: CURL and OS/2 · See more »

PHP

PHP: Hypertext Preprocessor (or simply PHP) is a server-side scripting language designed for Web development, but also used as a general-purpose programming language.

New!!: CURL and PHP · See more »

POST (HTTP)

In computing, POST is a request method supported by HTTP used by the World Wide Web.

New!!: CURL and POST (HTTP) · See more »

Post Office Protocol

In computing, the Post Office Protocol (POP) is an application-layer Internet standard protocol used by e-mail clients to retrieve e-mail from a server in an Internet Protocol (IP) network.

New!!: CURL and Post Office Protocol · See more »

PowerShell

PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language.

New!!: CURL and PowerShell · See more »

Proxy server

In computer networks, a proxy server is a server (a computer system or an application) that acts as an intermediary for requests from clients seeking resources from other servers.

New!!: CURL and Proxy server · See more »

Python (programming language)

Python is an interpreted high-level programming language for general-purpose programming.

New!!: CURL and Python (programming language) · See more »

QNX

QNX is a commercial Unix-like real-time operating system, aimed primarily at the embedded systems market.

New!!: CURL and QNX · See more »

Real Time Streaming Protocol

The Real Time Streaming Protocol (RTSP) is a network control protocol designed for use in entertainment and communications systems to control streaming media servers.

New!!: CURL and Real Time Streaming Protocol · See more »

RISC OS

RISC OS is a computer operating system originally designed by Acorn Computers Ltd in Cambridge, England.

New!!: CURL and RISC OS · See more »

Secure copy

Secure copy protocol or SCP is a means of securely transferring computer files between a local host and a remote host or between two remote hosts.

New!!: CURL and Secure copy · See more »

Security Support Provider Interface

Security Support Provider Interface (SSPI) is a Win32 API used by Microsoft Windows systems to perform a variety of security-related operations such as authentication.

New!!: CURL and Security Support Provider Interface · See more »

Simple Mail Transfer Protocol

Simple Mail Transfer Protocol (SMTP) is an Internet standard for electronic mail (email) transmission.

New!!: CURL and Simple Mail Transfer Protocol · See more »

Solaris (operating system)

Solaris is a Unix operating system originally developed by Sun Microsystems.

New!!: CURL and Solaris (operating system) · See more »

SSH File Transfer Protocol

In computing, the SSH File Transfer Protocol (also Secure File Transfer Protocol, or SFTP) is a network protocol that provides file access, file transfer, and file management over any reliable data stream.

New!!: CURL and SSH File Transfer Protocol · See more »

Symbian

Symbian is a discontinued mobile operating system (OS) and computing platform designed for smartphones.

New!!: CURL and Symbian · See more »

Telnet

Telnet is a protocol used on the Internet or local area network to provide a bidirectional interactive text-oriented communication facility using a virtual terminal connection.

New!!: CURL and Telnet · See more »

Thread safety

Thread safety is a computer programming concept applicable to multi-threaded code.

New!!: CURL and Thread safety · See more »

Transport Layer Security

Transport Layer Security (TLS) – and its predecessor, Secure Sockets Layer (SSL), which is now deprecated by the Internet Engineering Task Force (IETF) – are cryptographic protocols that provide communications security over a computer network.

New!!: CURL and Transport Layer Security · See more »

Trivial File Transfer Protocol

Trivial File Transfer Protocol (TFTP) is a simple lockstep File Transfer Protocol which allows a client to get a file from or put a file onto a remote host.

New!!: CURL and Trivial File Transfer Protocol · See more »

Tru64 UNIX

Tru64 UNIX is a discontinued 64-bit UNIX operating system for the Alpha instruction set architecture (ISA), currently owned by Hewlett-Packard (HP).

New!!: CURL and Tru64 UNIX · See more »

Ultrix

Ultrix (officially all-caps ULTRIX) is the brand name of Digital Equipment Corporation's (DEC) discontinued native Unix operating systems for the PDP-11, VAX and DECstations.

New!!: CURL and Ultrix · See more »

UnixWare

UnixWare is a Unix operating system.

New!!: CURL and UnixWare · See more »

URL

A Uniform Resource Locator (URL), colloquially termed a web address, is a reference to a web resource that specifies its location on a computer network and a mechanism for retrieving it.

New!!: CURL and URL · See more »

Web browser

A web browser (commonly referred to as a browser) is a software application for accessing information on the World Wide Web.

New!!: CURL and Web browser · See more »

Web crawler

A Web crawler, sometimes called a spider, is an Internet bot that systematically browses the World Wide Web, typically for the purpose of Web indexing (web spidering).

New!!: CURL and Web crawler · See more »

Wget

GNU Wget (or just Wget, formerly Geturl, also written as its package name, wget) is a computer program that retrieves content from web servers.

New!!: CURL and Wget · See more »

WolfSSL

wolfSSL (formerly CyaSSL or yet another SSL) is a small, portable, embedded SSL/TLS library targeted for use by embedded systems developers.

New!!: CURL and WolfSSL · See more »

X86-64

x86-64 (also known as x64, x86_64, AMD64 and Intel 64) is the 64-bit version of the x86 instruction set.

New!!: CURL and X86-64 · See more »

Redirects here:

CURL unix, Curl (Unix), Curl (command), Daniel Stenberg, HttpGet, LibCURL, Libcurl, Urlget.

References

[1] https://en.wikipedia.org/wiki/CURL

OutgoingIncoming
Hey! We are on Facebook now! »