Questions tagged [curl]
cURL is a library and command-line tool for transferring data using several protocols such as HTTP, FTP and Telnet.
76 questions
5
votes
2
answers
148
views
Fetch a Quranic Verse from the Web
Verse is a command-line program that allows you to retrieve specific verses
from the Quran. It takes a chapter and verse number as input and provides you
with the corresponding Quranic verse.
...
6
votes
1
answer
126
views
Small HTTP client/SDK created using libcurl in C language
I created a SDK in C for my Rust project (a key value store in Rust). It should give access to the HTTP routes in a simple manner. (I never worked with C outside of university.)
I used:
...
6
votes
3
answers
244
views
Download stock data from YFinance
As a project to get more familiar with curl, I decided to write a program that downloads stock data from Yahoo Finance, and does arbitrary analysis on that data. I would like to receive any critiques ...
2
votes
1
answer
147
views
Script that uses an uploaded excel file to import data to the database
I wrote a script that uses an uploaded excel file to import data to the database. It checks for the image first if it can be downloaded without any error then insert the rest of the data. With ten or ...
2
votes
1
answer
2k
views
Pay with PayPal through cURL and verify
As the REST API SDK for PHP V2 is deprecated, I wrote a simple PHP class to make a payment with PayPal through cURL and verifying it. Note :
I didn't add shipment details for payment because didn't ...
6
votes
2
answers
944
views
Extract data from api using shell scripting
So we have many vlans at work, often it is nice to see which ip ranges are associated with said vlan. We have a well developed api for displaying information about our network and thus I wrote a small ...
3
votes
1
answer
1k
views
Bash script to automatically test Artifactory access
Our team often has indeterminate access issues to our Aritfactory binaries. These issues can go missed because we may have our binaries locally cached and our projects builds may still succeed until ...
4
votes
1
answer
179
views
Shell script to download Project Euler problems and combine to PDF
This is a script I created that downloads Project Euler webpages and combines them to PDF. The script also downloads animated files.
...
1
vote
1
answer
85
views
Automatic notification system about changes to court cases
I have written an application for lawyers' offices. There is an API to fetch info about court cases. I have implemented API calls for front end when user enters particular case; one tab is filled with ...
2
votes
1
answer
2k
views
Instagram Basic Display API Full Example PHP
Here's an example script I wrote for Instagram (Facebook)'s Basic Display API. I did this for myself because I haven't used Instagram's API since their Legacy API was disabled, and I needed to ...
0
votes
1
answer
142
views
A wrapper for user authentication using cURL in PHP
So I created a wrapper class to authenticate user via POST HTTP request.
...
4
votes
1
answer
278
views
Checking for duplicate email in api response data
I am working on a small internal app that works along an external API for provisioning purpose.
The code essentially is comprised of a series of forms where the user inputs data, this data is then ...
5
votes
1
answer
128
views
Refactoring a class that counts xml dom nodes and caches the result
I saw this entertaining talk by: Bob Martin on clean code and started refactoring a relatively simple class today. I am, by no means, an expert on coding and still learning a lot every day, so I want ...
2
votes
1
answer
510
views
Parallel download of rpm packages
I use zypper to download and install for openSUSE Tumbleweed (much like everyone else of course). Unfortunately it downloads packages serially, and having about a thousand packages to update a week, ...
4
votes
1
answer
252
views
Code to fetch BitBucket repos
This actually works nicely (we have > 2k repos) but I would really like it to start producing results right away as soon as it has any. Mostly so it seems faster than it is (by being more responsive).
...
5
votes
1
answer
307
views
Bash script to check available name in Github
I just wrote this script to check if the name (that has 2 characters: 1 alphabet and 1 number) in Github is available or not so I can accompany this name.
Here is my script:
...
0
votes
1
answer
66
views
Refactoring with many duplicates using Bash [closed]
I have a curl based working bash script, but I have many duplicates on the "CURL" body.
How do I improve it efficiently to eliminate duplications?
...
4
votes
2
answers
260
views
Upload a directory, in parallel, to an artifact repository
This code uploads an entire directory and allows for its reparenting on a remote server (an artifact repository).
Three concerns:
Copying the files locally takes a lot of space. Ideally, I could use <...
2
votes
1
answer
4k
views
Retrying Curl X amounts of Time until Successful Return (Script/Functions)
I'm under no illusion that this is at all the best way or even a good way of doing this. It's simply a working solution. Tips, opinions, suggestions, insults, death threats, let's hear it.
...
5
votes
1
answer
231
views
PasteBin API scraper for new public pastes that appear at regular intervals
I'd like to optimize my code and get a better understanding of how I can perform the task I am doing better. I've only used Perl threads about 3 or 4 times now.
The purpose of my code block is to ...
1
vote
1
answer
216
views
Displaying an order status form
Below is code i used to call Api and display the "Status" results in web page.
my senior told me that code is completely mess and need to improve so that it should be easy to understand for others. ...
4
votes
1
answer
2k
views
Laravel voting system
I have written a voting class in Laravel. It uses the voting sites API to check if the user has voted today. A user is only allowed to vote once every day.
All votes reset at midnight (i.e. 12:00 AM ...
3
votes
1
answer
1k
views
Optimize cURL requests to Google API
I have a table in MySQL with approx. 20 million rows and the following columns:
id | word_eng | word_indic
I have to translate the English word (the value in ...
0
votes
1
answer
357
views
Wrapper class for calling external API [closed]
I have a PHP cronjob script. I need to send requests and get responses from some external API.
So, there is code for the API class. In this class, I connect to the API and call public methods of ...
2
votes
2
answers
665
views
cURL grabber, gets info from imdb & allmusic
I've put together a class that grabs data from imdb.com or allmusic.com, then inserts the data into a database, copy's the poster, also updates the data if ...
7
votes
3
answers
2k
views
Getting the current IP from the command line
I made a tiny little bash script, that prints the current IP Address to the command line. I checked the script with ShellCheck (0.4.6-1) on a local debian install and I get the following message:
...
6
votes
1
answer
259
views
Curl-based REST Client Library (round 3)
This code review request relates to this code review which covers the basic single REST call use case in this REST client library.
This code review covers the classes and unit tests for the multiple ...
6
votes
1
answer
221
views
Curl-based REST client library (round 2)
This is a second iteration on an earlier review - cURL based REST client library
I have done some refactoring to split out the REST HTTP response into it's own class from what was in the previous ...
3
votes
2
answers
835
views
cURL based REST client library
I have recently refactored a REST client library and was hoping to get review for both the class itself and the unit tests that cover it.
This code is developed against PHP 7.1, but tested against ...
3
votes
0
answers
1k
views
Convert a curl command into Ruby
I had a curl command which I converted using this.
This is the Ruby script:
...
3
votes
0
answers
672
views
Ruby script to to check the status of a rabbitmq queue and send alert
We are using a message broker called rabbitmq. The code checks the status of number of messages in q queue and sent messages. This is achieved by a curl request to a given API.The script has a sleep ...
1
vote
1
answer
772
views
Multithreaded cURL wrapper
The following is a class for curl wrapper.
This class will be called like:
...
4
votes
2
answers
6k
views
C++ Wrapper for cURL: Multithreading and serializing asynchronous ops
I did this library to help me from one of my projects and decided to publish it on GitHub hoping people might find it useful, convenient and easy to use in their projects too.
It's a header-only ...
3
votes
1
answer
4k
views
Downloading images using CURL
I've written this class that downloads an images, the URLs for which are read from a local .txt file. I'm keen to make sure my code is safe and efficient.
...
4
votes
1
answer
1k
views
Pool of curl handles
I am trying to write a simple reusable pool of curl handles. I found this wonderful implementation of the blocking queue.
The pool itself looks like this:
...
2
votes
1
answer
2k
views
Combining json responses of recursive web service calls with PHP and curl
I'm implementing the Hotel Price List API from Skyscanner. This requires a first call to the service to implement a session followed by 1 or more calls to the service to get the actual results. I've ...
1
vote
2
answers
892
views
Sending email using libcurl - follow-up 2
This question is a continuation of: Sending email using libcurl - follow-up
Does this code have any problems? Can I improve it?
...
0
votes
2
answers
589
views
Movie data scraping
I enter in the IMDb link and YouTube trailer link in the command line to a movie and the first main program loads all the info about the movie. The second main program uses an IMDb link to the movie ...
3
votes
1
answer
2k
views
Sending email using libcurl - follow-up
This question is continuation of: Sending email using libcurl
I developed a class to send email. Does this code have any problems? Is it thread-safe?
...
3
votes
2
answers
8k
views
Sending email using libcurl
I developed a function to send email based on this. Does this code have problems? Also, I'm not sure if this code is thread-safe because of the global payloadText ...
1
vote
1
answer
96
views
Extracting site visit information from a REST API call, including addresses from a MySQL database
I'm building a web app that pulls data from a ticketing system via REST API. I'm currently able to pull all of the data I need just fine but the loading process is really slow. I'd love any feedback ...
3
votes
1
answer
117
views
Parses XML to return the bus times at specified bus stop
The code uses the XML-based OC Transpo data feed to create a list of the bus name, where it's headed, and the times. Keep in mind that I am a beginner at python so any advice at all is appreciated.
<...
1
vote
1
answer
2k
views
Using cURL to retrieve remote image
I am using the following code to retrieve the URL of a random image in a remote folder that I own.
As a newbie and although this is working I would like to know if this is done properly, if it could ...
1
vote
2
answers
228
views
Crawling SPOJ through cURL and C++
I am trying to write industry standard code.
https://www.quora.com/How-do-I-follow-a-user-on-Spoj-for-solving-problems-Refer-Details
Someone gave me this A2A.
And I wrote this code for it
...
4
votes
2
answers
997
views
calloc, malloc, free and realloc wrappers to store the size being allocated
I'm currently building a node.js addon for libcurl. Right now I'm trying to correctly use v8::Isolate::GetCurrent()->AdjustAmountOfExternalAllocatedMemory to ...
2
votes
0
answers
53
views
Send Google Cloud Messages
I wrote code which is doing query and insert inside while loop.
...
5
votes
1
answer
3k
views
Simple load testing script in bash
Here's the code
...
5
votes
0
answers
1k
views
Reusing curl easy handles in C
In a C project I want to reuse curl easy handles. The flow of program is like:
Client --> C Application --> Call URL1, do something, Call URL2, do something, Call URL3...
In short, for each client ...
4
votes
1
answer
2k
views
Pulling data from API, Allowed memory exhausted
I'm working on a project where I pull data (JSON) from an API. I would like to manipulate this data and store this as useful information in my DB (MySQL). My code is working if I would like to make, ...
1
vote
1
answer
140
views
Checking whether a site is up or down
I have this PHP curl function to check if a site is online or not:
...