Blame platform-overview/sl/tech-soup.page
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" id="tech-soup" xml:lang="sl">
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<info>
|
|
Packit |
1470ea |
<link type="guide" xref="tech" group="soup"/>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<credit type="author copyright">
|
|
Packit |
1470ea |
<name>Federico Mena Quintero</name>
|
|
Packit |
1470ea |
<email its:translate="no">federico@gnome.org</email>
|
|
Packit |
1470ea |
<years>2013</years>
|
|
Packit |
1470ea |
</credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<include xmlns="http://www.w3.org/2001/XInclude" href="cc-by-sa-3-0.xml"/>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<desc>Asynchronous HTTP library with cookies, SSL, and XML-RPC</desc>
|
|
Packit |
1470ea |
</info>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<title>Soup</title>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
Soup, or libsoup as it is commonly called, is an HTTP library designed to
|
|
Packit |
1470ea |
be used in graphical applications which need asynchronous operations to
|
|
Packit |
1470ea |
avoid blocking the user interface while network requests are going on.
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
Soup provides functionality for using HTTP cookies, SSL encrypted
|
|
Packit |
1470ea |
connections, and the XML-RPC protocol based on HTTP.
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<note>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
Trivia: Soup is called "soup" because it started as a library for doing SOAP
|
|
Packit |
1470ea |
requests over HTTP. Spanish speakers who are learning English frequently
|
|
Packit |
1470ea |
confuse the words "soup" and "soap", and this seemed like a funny and
|
|
Packit |
1470ea |
interesting name to use.
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
</note>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<list style="compact">
|
|
Packit |
1470ea |
<item><link href="https://developer.gnome.org/libsoup/stable/">Soup reference manual</link> </item>
|
|
Packit |
1470ea |
</list>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
</page>
|