Страница 29 из 30
					
				libcurl for Clarion
				Добавлено: 12 Ноябрь 2015, 20:11
				 Дед Пахом
				Вроде все основные функции закрыл:
- выгрузка файлов с сервера
- загрузка файлов на сервер
- HTTP GET/POST с возможностью прочитать ответ сервера
- Поддержка SSL
Тестировал на протоколах http, https, ftp, sftp, ftpes.
Краткий туториал в файле \doc\How-To.txt.
 
 
 
			 
			
					
				libcurl for Clarion
				Добавлено: 24 Ноябрь 2021, 14:04
				 Игорь Столяров
				Ал писал(а): 24 Ноябрь 2021, 14:01
провести зачистку местности
 
Там по всему коду идёт использование:
Код: Выделить всё
  args = printf('{{"from_path":"%s","to_path": "%s"}', pFromPath, pToPath)
Кстати, и на ClarionHUB уже начали сообщать об этой проблеме ...
В принципе, я всё вот это убрал вручную и сборка работает ... 

 
			 
			
					
				libcurl for Clarion
				Добавлено: 24 Ноябрь 2021, 14:37
				 Ал
				
			 
			
					
				libcurl for Clarion
				Добавлено: 24 Ноябрь 2021, 14:53
				 Игорь Столяров
				
А вот об этом нужно предупреждать до свадьбы ! 

Спасибо. Я тогда лучше закомментирую пока это всё ...
 
			 
			
					
				libcurl for Clarion
				Добавлено: 24 Ноябрь 2021, 16:08
				 Дед Пахом
				Подсчёт использующих dropbox начался.
			 
			
					
				libcurl for Clarion
				Добавлено: 24 Ноябрь 2021, 16:11
				 Игорь Столяров
				А при чём здесь dropbox ? Я его не использую и всё равно получил ошибку при сборке.
			 
			
					
				libcurl for Clarion
				Добавлено: 24 Ноябрь 2021, 16:37
				 Дед Пахом
				А, точно, dropbox ни при чём.
			 
			
					
				libcurl for Clarion
				Добавлено: 24 Ноябрь 2021, 19:03
				 Дед Пахом
				Пока новый релиз я бы не советовал использовать от слова "вообще" - пробелы в url теперь вызывают ошибку "bad/illegal format".
			 
			
					
				libcurl for Clarion
				Добавлено: 24 Ноябрь 2021, 19:39
				 Игорь Столяров
				Вот так всегда, на самом интересном месте ...
Я может быть, несколько лет ждал, пока библиотека съёжится c семи DLL до одной. 

 
			 
			
					
				libcurl for Clarion
				Добавлено: 24 Ноябрь 2021, 21:41
				 Дед Пахом
				Выложил обновление 1.51.
Сразу сообщайте, если поймаете ошибку "bad/illegal format or missing url".
			 
			
					
				libcurl for Clarion
				Добавлено: 24 Ноябрь 2021, 22:12
				 Игорь Столяров
				Не сомневайтесь в этом. 

Я вот пытался вспомнить хоть один URL с пробелом ... и не смог !  

 
			 
			
					
				libcurl for Clarion
				Добавлено: 24 Ноябрь 2021, 22:18
				 Дед Пахом
				Игорь Столяров писал(а): 24 Ноябрь 2021, 22:12
Я вот пытался вспомнить хоть один URL с пробелом ... и не смог !
 
Я тестировал FTP, папки с пробелом в имени.
 
			 
			
					
				libcurl for Clarion
				Добавлено: 25 Ноябрь 2021, 10:03
				 RaFaeL
				Игорь Столяров писал(а): 24 Ноябрь 2021, 19:39Я может быть, несколько лет ждал, пока библиотека съёжится c семи DLL до одной. 
 
Их тех 7 что там лежали, реально использовались вроде бы 4, остальные просто лежали рядом но не были прилинкованы и не использовались )
Сейчас зато другой минус - OpenSSL внутри а функции наружу не торчат, придется тогда либо искать другую сборку libcurl (пока не нашел) либо таскать OpenSSL два раза так как я оттуда функции всяких хэшей использую и туннелей
 
			 
			
					
				libcurl for Clarion
				Добавлено: 25 Ноябрь 2021, 11:34
				 Игорь Столяров
				RaFaeL писал(а): 25 Ноябрь 2021, 10:03
два раза так как я оттуда функции всяких хэшей использую и туннелей
 
Наверно всё-таки более правильный путь, когда библиотеки прилинкованы внутрь DLL или хотя бы проверяется их версия.
Это гарантирует целостность релиза. Вы можете обновлять тот же OpenSSL, и не задумываться как это скажется на LibCurl.
 
			 
			
					
				libcurl for Clarion
				Добавлено: 23 Декабрь 2021, 21:13
				 gopstop2007
				с libcurl работаю наскоками, искал по форуму не нашел, не подскажите пример или как можно реализовать авторизацию к REST API с помощью JWT token?
			 
			
					
				libcurl for Clarion
				Добавлено: 24 Декабрь 2021, 11:17
				 RaFaeL
				gopstop2007 писал(а): 23 Декабрь 2021, 21:13
с libcurl работаю наскоками, искал по форуму не нашел, не подскажите пример или как можно реализовать авторизацию к REST API с помощью JWT token?
 
Если я правильно понял, о чем речь, то также, как и с любыми другими. Формат токена задет сервер, пользователю должно быть все равно