From ae0520e57267dbd866fc8cd25f66f4e6af2ac118 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Mon, 13 Jul 2020 15:59:30 +0200 Subject: Move c files into src directory --- src/download.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/download.c (limited to 'src/download.c') diff --git a/src/download.c b/src/download.c new file mode 100644 index 0000000..6c8e33e --- /dev/null +++ b/src/download.c @@ -0,0 +1,16 @@ +#include "download.h" +#include "buffer.h" +#include "program.h" + +int download_to_buffer(const char *url, Buffer *buffer) { + const char *args[] = { + "curl", "-s", "-L", "-f", + "-H", "user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36", + "-H", "Accept-Language: en-US,en;q=0.5", + "--compressed", + "--", + url, + NULL + }; + return program_exec(args, program_buffer_write_callback, buffer); +} -- cgit v1.2.3