Articles of curl

Biblioteca de cliente HTTP Boost.ASIO (como libcurl)

Estoy buscando una biblioteca moderna de C ++ HTTP porque las deficiencias de libcurl son difíciles de solucionar con los contenedores de C ++. Se prefieren las soluciones basadas en Boost.ASIO, que se ha convertido en la biblioteca de TCP de facto de C ++.

Usando cURL en Android

Me gustaría usar la biblioteca cURL en mi aplicación de Android en código nativo (usando NDK r5b, la última). Después de investigar en línea, parece que la única forma de usar cURL en Android es construir todo el árbol fuente de Android con curl, y de alguna manera esto genera un archivo de configuración necesario […]

Construyendo libcurl con soporte SSL en Windows

Estoy usando libcurl en una aplicación Win32 C ++. Tengo el proyecto curllib.vcproj agregado a mi solución y configuro mis otros proyectos para que dependan de él. ¿Cómo lo construyo con soporte SSL habilitado?

Usar curl POST con variables definidas en las funciones de script bash

Cuando hago eco obtengo esto, que se ejecuta cuando lo ingreso a la terminal 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 Pero cuando se ejecuta en el archivo de script bash, obtengo este error curl: (6) Could not resolve host: application; nodename nor […]

¿Usando cURL con un nombre de usuario y contraseña?

Quiero acceder a una URL que requiere un nombre de usuario / contraseña. Me gustaría intentar acceder con curl. En este momento estoy haciendo algo como: curl http://api.somesite.com/test/blah?something=123 Me sale un error Supongo que necesito especificar un nombre de usuario y contraseña junto con el comando anterior. ¿Cómo puedo hacer eso?

La secuencia de comandos por lotes obtiene el sitio html y analiza el contenido (sin wget, curl u otra aplicación externa)

Necesito trabajar solo con la funcionalidad de Windows CMD. Necesito dos vars / strings de un sitio web para usar en el batchscript para validar acciones con él. Para no hacerlo demasiado simple, este sitio web también necesita autenticación. Encontré esto en alguna parte: @set @x=0 /* :: ChkHTTP.cmd @echo off setlocal set “URL=http://www.google.com” cscript […]

¿Cómo trato con los certificados que usan cURL al intentar acceder a una url de HTTPS?

Recibo el siguiente error al usar curl: curl: (77) las ubicaciones de verificación de certificado de configuración de errores: CAfile: /etc/ssl/certs/ca-certificates.crt CApath: ninguno ¿Cómo configuro este certificado para verificar las ubicaciones? Gracias.

¿Cómo se puede depurar una solicitud CORS con cURL?

¿Cómo se pueden depurar las solicitudes CORS utilizando cURL? Hasta el momento no he podido encontrar ninguna forma de “simular” la solicitud de verificación previa.

Solicitud POST enviar datos json java HttpUrlConnection

Desarrollé un código java que convierte el siguiente cURL en código java usando URL y HttpUrlConnection. el rizo es: 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”}}’ He escrito este código pero siempre da una solicitud incorrecta al código HTTP 400. No pude encontrar […]

Usar Curl para cargar datos POST con archivos

Me gustaría usar cURL para no solo enviar parámetros de datos en HTTP POST, sino también cargar archivos con nombre de formulario específico. ¿Cómo debo hacer eso? Parámetros de HTTP Post: userid = 12345 filecomment = Este es un archivo de imagen Carga de archivo HTTP: Ubicación de archivo = /home/user1/Desktop/test.jpg Nombre del formulario para […]