Articles of curl

Libreria client HTTP Boost.ASIO (come libcurl)

Sto cercando una moderna libreria HTTP C ++ perché le carenze di libcurl sono difficili da aggirare con i wrapper C ++. Le soluzioni basate su Boost.ASIO, che è diventata la libreria C ++ TCP di fatto, sono preferite.

Utilizzare bash arricciare con oauth per restituire i dati dell’account utente di Google Apps?

Sto cercando un metodo abbastanza semplice per usare curl per restituire informazioni su un gruppo di account degli utenti (come createddate o lastlogin) in google Apps. Sono molto inesperto del ricciolo e delle API di Google Apps. Qualcuno sa di un buon articolo introduttivo su come utilizzare Curl con Oauth per richiedere i dati dell’account […]

Costruire libcurl con supporto SSL su Windows

Sto usando libcurl in un’applicazione C ++ Win32. Ho aggiunto il progetto curllib.vcproj alla mia soluzione e ho impostato altri miei progetti per dipendere da esso. Come posso costruirlo con il supporto SSL abilitato?

Utilizzo del POST con curl con le variabili definite nelle funzioni di script di bash

Quando echo ottengo questo, che viene eseguito quando lo inserisco nel terminale curl -i \ -H “Accept: application/json” \ -H “Content-Type:application/json” \ -X POST –data ‘{“account”:{“email”:”akdgdtk@test.com”,”screenName”:”akdgdtk”,”type”:”NIKE”,”passwordSettings”:{“password”:”Starwars1″,”passwordConfirm”:”Starwars1″}},”firstName”:”Test”,”lastName”:”User”,”middleName”:”ObiWan”,”locale”:”en_US”,”registrationSiteId”:”520″,”receiveEmail”:”false”,”dateOfBirth”:”1984-12-25″,”mobileNumber”:”9175555555″,”gender”:”male”,”fuelActivationDate”:”2010-10-22″,”postalCode”:”10022″,”country”:”US”,”city”:”Beverton”,”state”:”OR”,”bio”:”This is a test user”,”jpFirstNameKana”:”unsure”,”jpLastNameKana”:”ofthis”,”height”:”80″,”weight”:”175″,”distanceUnit”:”MILES”,”weightUnit”:”POUNDS”,”heightUnit”:”FT/INCHES”}’ https://xxx:xxxxx@xxxx-www.xxxxx.com/xxxxx/xxxx/xxxx Ma quando viene eseguito nel file di script di bash, ottengo questo errore curl: (6) Could not resolve host: application; nodename nor servname provided, […]

Usando cURL con un nome utente e una password?

Voglio accedere a un URL che richiede un nome utente / password. Mi piacerebbe provare ad accedervi con il ricciolo. In questo momento sto facendo qualcosa come: curl http://api.somesite.com/test/blah?something=123 Ottengo un errore Suppongo di dover specificare un nome utente e una password insieme al comando precedente. Come lo posso fare?

Errore di ricciolo 60, Problema di certificato SSL: certificato autofirmato nella catena di certificati

Provo ad inviare la richiesta di arricciatura con il mio APP_ID, APP_SECRET, ecc. Corretto https://oauth.vk.com/access_token?client_id=APP_ID&client_secret=APP_SECRET&code=7a6fa4dff77a228eeda56603b8f53806c883f011c40b72630bb50df056f6479e52a&redirect_uri=REDIRECT_URI Devo ottenere access_token da esso, ma ottenere un FALSE e curl_error() stampare il messaggio successivo altrimenti: 60: SSL certificate problem: self signed certificate in certificate chain Il mio codice è: // create curl resource $ch = curl_init(); // set url […]

L’url da Curl POST a HTTPS fornisce l’errore SSLRead ()

Ho recentemente aggiornato a OSX 10.10 Yosemite e io dall’aggiornamento non riesco più a eseguire Curl POST su un URL SSL. Ho usato per la prima volta wp_remote_request call di wordpress e wp_remote_request anche provato a usare curl in php. Entrambi (come previsto) danno lo stesso messaggio di errore: Numero errore: 56 Error String: SSLRead […]

Richiesta POST invia json data java HttpUrlConnection

Ho sviluppato un codice java che converte il seguente cURL in codice java usando URL e HttpUrlConnection. il ricciolo è: curl -i ‘http://url.com’ -X POST -H “Content-Type: application/json” -H “Accept: application/json” -d ‘{“auth”: { “passwordCredentials”: {“username”: “adm”, “password”: “pwd”},”tenantName”:”adm”}}’ Ho scritto questo codice ma dà sempre una richiesta errata al codice HTTP 400. Non sono […]

Utilizzo di arricciatura per caricare i dati POST con i file

Vorrei utilizzare cURL non solo per inviare parametri di dati nel POST HTTP, ma anche per caricare file con un nome di modulo specifico. Come dovrei fare per farlo? Parametri HTTP Post: userid = 12345 filecomment = Questo è un file immagine Caricamento file HTTP: percorso file = /home/user1/Desktop/test.jpg Nome modulo per file = immagine […]

Scarica il file usando libcurl in C / C ++

Sto costruendo un’applicazione (su Windows usando Dev-C ++) e voglio che scarichi un file. Lo sto facendo usando libcurl (ho già installato il codice sorgente usando packman). Ho trovato un esempio funzionante ( http://siddhantahuja.wordpress.com/2009/04/12/how-to-download-a-file-from-a-url-and-save-onto-local-directory-in- c-using-libcurl / ) ma non chiude il file al termine del download. Vorrei che qualcuno fornisse un esempio su come scaricare […]