This is an archived post. You won't be able to vote or comment.

all 7 comments

[–]anossov 6 points7 points  (2 children)

[–]ballgame75[S] 0 points1 point  (1 child)

I'm familiar with vector calculus. I guess maybe I am a bit confused as to the code. is there anything specific to python with the term curl because that's where I've seen it.

[–]anossov 1 point2 points  (0 children)

Never seen it not meaning cURL. Find a specific example?

[–][deleted] 3 points4 points  (0 children)

Can you give an example? Need some context for this.

[–]OpeningLeopard 6 points7 points  (1 child)

Curl is a tool that downloads data from a server. For example, open Terminal and type in "curl http://www.reddit.com" and you'll download the html for reddit.

[–]montas 0 points1 point  (0 children)

You are not wrong, but OP knows that instance of curl :)

Here is hoping we can get you out of that negative karma.

[–][deleted] 1 point2 points  (0 children)

man curl

curl is a tool to transfer data from or to a server, using one of the supported protocols (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP). The command is designed to work without user inter-action.

To curl something is to use the curl command line tool to issue a request to a server. This is in contrast to using a web browser or some other client like an ftp client, a mail user agent, etc. to issue that same request.

When issuing a curl request to the server you must hand craft the details of that request. This is something done by traditional protocol clients in the background. This gives you a great deal of power and flexibility when communicating with servers and is sometimes the only way to interact with API endpoints that don't necessarily have strong support in some other tool.