Articles of curl

CURL equivalente in VBA?

Ho un’API per la mia applicazione che mi consente di effettuare richieste CURL. Devo implementarlo in VBA in modo che il mio database desktop possa triggersre le richieste CURL sulla mia app Web. curl -i –user [email protected]:password -X PUT -d “test=testing” https://mywebsite.com/api Come posso implementarlo in Access VBA? Posso usare WinHttp.WinHttpRequest.5.1? Qualche esempio? Grazie Adam,

cURL con autenticazione utente in C #

Voglio fare la seguente richiesta cURL in c #: curl -u admin:geoserver -v -XPOST -H ‘Content-type: text/xml’ \ -d ‘acme’ \ http://localhost:8080/geoserver/rest/workspaces Ho provato a utilizzare WebRequest: string url = “http://localhost:8080/geoserver/rest/workspaces”; WebRequest request = WebRequest.Create(url); request.ContentType = “Content-type: text/xml”; request.Method = “POST”; request.Credentials = new NetworkCredential(“admin”, “geoserver”); byte[] buffer = Encoding.GetEncoding(“UTF-8”).GetBytes(“my_workspace”); Stream reqstr = request.GetRequestStream(); […]

script di shell. come estrarre la stringa usando le espressioni regolari

Sono nuovo agli script di shell. Voglio inviare una richiesta http usando curl e quindi estrarre alcune stringhe usando le espressioni regolari. Ad esempio, come posso estrarre un nome di dominio da una risposta http? (L’esempio è solo a scopo di apprendimento) #!/bin/bash name=$(curl google.com | grep “www\..*com”) echo “domain name is” echo $name

passare parametri a bash quando si esegue uno script recuperato da curl

So come eseguire script bash remoto, tramite queste syntax: curl http://foo.com/script.sh | bash o bash < <( curl http://foo.com/script.sh ) che danno lo stesso risultato. Ma cosa succede se ho bisogno di passare argomenti allo script bash? È ansible quando lo script viene salvato localmente: ./script.sh argument1 argument2 Ho provato diverse possibilità come questa, senza […]

passare JSON alla richiesta POST HTTP

Sto cercando di fare una richiesta HTTP POST all’API QPX Express di google [1] usando nodejs e request [2]. Il mio codice appare come segue: // create http request client to consume the QPX API var request = require(“request”) // JSON to be passed to the QPX Express API var requestData = { “request”: { […]

Invia richiesta POST con dati specificati nel file tramite Curl

Devo fare una richiesta POST tramite Curl dalla riga di comando. I dati per questa richiesta si trovano in un file. So che tramite PUT questo potrebbe essere fatto con l’opzione –upload-file . curl host:port/post-file -H “Content-Type: text/xml” –data “contents_of_file”

Come faccio a scaricare un tarball da GitHub usando cURL?

Sto cercando di scaricare un tarball da GitHub usando cURL , ma non sembra che stia reindirizzando: $ curl –insecure https://github.com/pinard/Pymacs/tarball/v0.24-beta2 You are being redirected. Nota: wget funziona per me: $ wget –no-check-certificate https://github.com/pinard/Pymacs/tarball/v0.24-beta2 Comunque voglio usare cURL perché in definitiva voglio decomprimerlo in linea con qualcosa del tipo: $ curl –insecure https://github.com/pinard/Pymacs/tarball/v0.24-beta2 | tar […]

Come usare cURL per inviare cookie?

Ho letto che i cookie di Send con arricciatura funzionano, ma non per me Ho un endpoint REST come class LoginResource(restful.Resource): def get(self): print(session) if ‘USER_TOKEN’ in session: return ‘OK’ return ‘not authorized’, 401 quando provo ad accedere come curl -v -b ~/Downloads/cookies.txt -c ~/Downloads/cookies.txt http://127.0.0.1:5000/ * About to connect() to 127.0.0.1 port 5000 (#0) […]

arricciare Richiesta con ASP.NET

Ho letto alcuni altri post su Stack ma non riesco a farlo funzionare. Funziona bene su di me quando eseguo il comando di ricciolo in git sulla mia macchina Windows, ma quando lo converto in asp.net non funziona: private void BeeBoleRequest() { string url = “https://mycompany.beebole-apps.com/api”; WebRequest myReq = WebRequest.Create(url); string username = “e26f3a722f46996d77dd78c5dbe82f15298a6385”; string […]

Ottieni l’ultima data di modifica di un file remoto

Mi piacerebbe ottenere l’ultima data di modifica di un file remoto tramite arricciatura. Qualcuno sa come farlo?