Запитання з тегом «curl»

cURL - це інструмент бібліотеки та командного рядка для передачі даних за допомогою різних протоколів, таких як HTTP, FTP та SFTP. Проект CURL виробляє два вироби, лібрук та завиток. Цей тег охоплює всі звичаї курсу CURL, незалежно від того, який продукт cURL використовується.


5
Завиток із багаторядком JSON
Розглянемо команду curl нижче, чи можна дозволити новий рядок у JSON (без мініфікації) і виконати безпосередньо в bash (Mac / Ubuntu) curl -0 -v -X POST http://www.example.com/api/users \ -H "Expect:" \ -H 'Content-Type: text/json; charset=utf-8' \ -d \ ' { "field1": "test", "field2": { "foo": "bar" } }' Коли я …
83 bash  shell  ubuntu  curl 

11
Скопіюйте зображення з віддаленого сервера через HTTP
Я шукаю простий спосіб імпорту / копіювання зображень з віддаленого сервера в локальну папку за допомогою PHP. У мене немає доступу до FTP до сервера, але всі віддалені зображення можна отримати за допомогою HTTP (тобто http://www.mydomain.com/myimage.jpg ). Приклад використання: Користувач бажає додати зображення до свого профілю. Зображення вже існує в …
83 php  image  import  curl  copy 

2
Команда Curl без використання кешу
Чи є спосіб сказати команді curl не використовувати кеш на стороні сервера? наприклад; У мене є така команда curl: curl -v www.example.com як я можу попросити curl надіслати новий запит не використовувати кеш? Примітка : Я шукаю виконувану команду в терміналі.

5
Помилка curl 60, випуск сертифіката SSL: самопідписаний сертифікат у ланцюжку сертифікатів
Я намагаюся надіслати запит на завивку з моїми правильними APP_ID, APP_SECRET тощо на https://oauth.vk.com/access_token?client_id=APP_ID&client_secret=APP_SECRET&code=7a6fa4dff77a228eeda56603b8f53806c883f011c40b72630bb50df056f6479e52a&redirect_uri=REDIRECT_URI Мені потрібно отримати з нього access_token, але отримати FALSE і curl_error()надрукувати наступне повідомлення в іншому випадку: 60: SSL certificate problem: self signed certificate in certificate chain Мій код: // create curl resource $ch = curl_init(); // …
81 php  curl  oauth  vk 

16
Найкращий спосіб керувати тривалим php-сценарієм?
У мене є PHP-скрипт, який вимагає тривалого часу (5-30 хвилин). Про всяк випадок, якщо це має значення, скрипт використовує curl для вилучення даних з іншого сервера. Ось чому так довго триває; йому слід зачекати, поки кожна сторінка завантажиться, перш ніж обробляти її та переходити до наступної. Я хочу мати можливість …
80 php  apache  curl  httprequest 

3
curl_exec результати друку, коли я цього не хочу
Я використовую такий код: $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_TIMEOUT, 12); $result = curl_exec($ch); curl_close ($ch); Однак результати друкуються відразу. Чи можна помістити результат JSON у змінну, щоб я міг роздрукувати його, коли захочу?
80 php  curl 

2
як змусити curl виводити лише тіло відповіді http (json) і ніяких інших заголовків тощо
Я використовую curl у скрипті bash для отримання відповіді служби, як показано нижче, response=$(curl -isb -H "Accept: application/json" "http://host:8080/some/resource") Відповідь служби має тип json, і у браузері я міг би чудово відповісти. Однак відповідь curl має і інші небажані речі (наприклад, cookie set, заголовок довжини вмісту в цьому випадку), і …
80 json  bash  curl 

3
Чи можу я зателефонувати curl_setopt за допомогою CURLOPT_HTTPHEADER кілька разів, щоб встановити кілька заголовків?
Можу чи я зателефонувати curl_setoptз CURLOPT_HTTPHEADERкілька разів , щоб встановити кілька заголовків? $url = 'http://www.example.com/'; $curlHandle = curl_init($url); curl_setopt($curlHandle, CURLOPT_HTTPHEADER, array('Content-type: application/xml')); curl_setopt($curlHandle, CURLOPT_HTTPHEADER, array('Authorization: gfhjui')); $execResult = curl_exec($curlHandle);
79 php  curl 

5
curl.h такого файлу або каталогу немає
Я встановив curl цю команду (я використовую Ubuntu): sudo apt-get install curl Коли я тестую просту програму з використанням g++ test.cpp #include <stdio.h> #include <curl/curl.h> int main(void) { CURL *curl; CURLcode res; curl = curl_easy_init(); if(curl) { curl_easy_setopt(curl, CURLOPT_URL, "http://example.com"); /* Perform the request, res will get the return code …
79 c++  curl 


1
як завантажити файл за допомогою curl з php [закрито]
Важко сказати, про що тут питають. Це питання неоднозначне, розпливчасте, неповне, надто широке або риторичне, і на нього не можна обґрунтовано відповісти у його нинішній формі. Щоб отримати допомогу щодо роз’яснення цього питання, щоб його можна було знову відкрити, відвідайте довідковий центр . Закрито 7 років тому . Я хочу …
78 php  curl  upload 

2
управління виведенням curl у php
Як приховати вихідні дані від curl у PHP? Мій код таким, яким він є, є таким: $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_USERPWD, PSSWDINFO); $result= curl_exec ($ch); curl_close ($ch); Проблема в тому, що викидає всю сторінку, як я можу просто показати повідомлення "успіх" або "невдача"?
77 php  curl 

7
Дані POST за допомогою багаточастинних / форм-даних Content-Type
Я намагаюся завантажити зображення зі свого комп’ютера на веб-сайт за допомогою go. Зазвичай я використовую скрипт bash, який надсилає файл і ключ на сервер: curl -F "image"=@"IMAGEFILE" -F "key"="KEY" URL це працює нормально, але я намагаюся перетворити цей запит у свою програму golang. http://matt.aimonetti.net/posts/2013/07/01/golang-multipart-file-upload-example/ Я спробував це посилання та багато …

8
Згорніть, щоб захопити віддалене ім'я файлу після наступного розташування
Як завантажувати файл за допомогою curl, як слід переходити за місцем посилання та використовувати його для вихідного імені файлу (не знаючи наперед віддаленого імені файлу)? Наприклад, якщо натиснути посилання нижче, ви завантажите файл із назвою "pythoncomplete.vim." Однак, використовуючи параметри curl -O та -L, ім'я файлу - це просто оригінальне віддалене …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.