Проверил на тестовом сервере, всё работает.
Запрос:
curl -X POST -G "https://echo.free.beeceptor.com" --data-urlencode "param1=value 1" --data-urlencode "param2=ЙЦУКЕНГ"
Ответ:
{
"method": "POST",
"protocol": "https",
"host": "echo.free.beeceptor.com",
"path": "/?param1=value+1¶m2=%d0%99 ...
Найдено 3036 результатов
- 30 Июнь 2025, 23:58
- Форум: CLARION for Windows
- Тема: Передача кириллицы в http запросе через curl
- Ответы: 69
- Просмотры: 2648
- 29 Июнь 2025, 20:26
- Форум: LibCurl
- Тема: urlencode - как реализовать?
- Ответы: 6
- Просмотры: 266
urlencode - как реализовать?
Не забывайте смотреть логи в DebugView, очень помогает.
- 29 Июнь 2025, 20:09
- Форум: LibCurl
- Тема: urlencode - как реализовать?
- Ответы: 6
- Просмотры: 266
urlencode - как реализовать?
Первая же строчка вызывает сомнения: для http запросов класс TCurlHttpClass.
А вот это вообще повергает в ступор:Вы определитесь с типом запроса.
А вот это вообще повергает в ступор:
Код: Выделить всё
curl.SetCustomRequest('POST')
curl.SetHttpGET(TRUE)
- 29 Июнь 2025, 19:55
- Форум: LibCurl
- Тема: urlencode - как реализовать?
- Ответы: 6
- Просмотры: 266
urlencode - как реализовать?
Осталось увидеть ваш код, который не работает.
- 28 Июнь 2025, 18:45
- Форум: CLARION for Windows
- Тема: Передача кириллицы в http запросе через curl
- Ответы: 69
- Просмотры: 2648
Передача кириллицы в http запросе через curl
Надо --data-urlencode value1=ЙЦУКЕНГ без кодировки.
- 28 Июнь 2025, 18:03
- Форум: CLARION for Windows
- Тема: Передача кириллицы в http запросе через curl
- Ответы: 69
- Просмотры: 2648
Передача кириллицы в http запросе через curl
The solution is to use the -G switch in combination with the --data-urlencode switch. Using the original example, the command would look like the following:
$ curl -X PUT -G 'http://example.com/resource/1' --data-urlencode 'param1=value 1' --data-urlencode param2=value2
The -G switch causes the ...
$ curl -X PUT -G 'http://example.com/resource/1' --data-urlencode 'param1=value 1' --data-urlencode param2=value2
The -G switch causes the ...
- 25 Июнь 2025, 23:56
- Форум: CLARION for Windows
- Тема: Передача кириллицы в http запросе через curl
- Ответы: 69
- Просмотры: 2648
Передача кириллицы в http запросе через curl
Хотя нет, это про кодировку данных, а не адреса.
- 25 Июнь 2025, 23:46
- Форум: CLARION for Windows
- Тема: Передача кириллицы в http запросе через curl
- Ответы: 69
- Просмотры: 2648
Передача кириллицы в http запросе через curl
Вроде бы опция --data-urlencode должна работать:
- 20 Июнь 2025, 21:13
- Форум: CLARION for Windows
- Тема: Clarion 11-12
- Ответы: 2957
- Просмотры: 1157833
Clarion 11-12
Чисто моментальная лотерея: из 10-ти попыток войти 9 раз облом и один раз выигрыш 50 копеек.
- 19 Июнь 2025, 19:01
- Форум: CLARION for Windows
- Тема: Копирование физического файла с диска в буфер обмена
- Ответы: 17
- Просмотры: 2531
Копирование физического файла с диска в буфер обмена
Код: Выделить всё
df TDiskFile
sContent &STRING, AUTO
CODE
sContent &= df.LoadFile(pFileName)
IF NOT sContent &= NULL
!- и т.д.
- 19 Июнь 2025, 17:30
- Форум: CLARION for Windows
- Тема: Копирование физического файла с диска в буфер обмена
- Ответы: 17
- Просмотры: 2531
Копирование физического файла с диска в буфер обмена
Шаг первый:
Код: Выделить всё
INCLUDE('winapi.inc'), ONCE
- 19 Июнь 2025, 17:13
- Форум: CLARION for Windows
- Тема: Копирование физического файла с диска в буфер обмена
- Ответы: 17
- Просмотры: 2531
Копирование физического файла с диска в буфер обмена
Если не придираться к синтаксису, то принципиально всё верно. Классы TGlobalMemory и TClipboard есть в моём winapi.inc, примерно так:
IF gmem.GlobalAlloc(GMEM_SHARE, nStrLen + 1)
szCopyTo &= gmem.GlobalLock()
winapi::lstrcpy(ADDRESS(szCopyTo), ADDRESS(szData))
gmem.GlobalUnlock()
cbd ...
IF gmem.GlobalAlloc(GMEM_SHARE, nStrLen + 1)
szCopyTo &= gmem.GlobalLock()
winapi::lstrcpy(ADDRESS(szCopyTo), ADDRESS(szData))
gmem.GlobalUnlock()
cbd ...
- 16 Июнь 2025, 15:45
- Форум: CLARION for Windows
- Тема: Clarion 11-12
- Ответы: 2957
- Просмотры: 1157833
Clarion 11-12
2 дня норм было, а сегодня опять перестал открываться.
- 12 Июнь 2025, 15:03
- Форум: CLARION for Windows
- Тема: Clarion 11-12
- Ответы: 2957
- Просмотры: 1157833
Clarion 11-12
Жёлтую карточку.
- 12 Июнь 2025, 12:09
- Форум: CLARION for Windows
- Тема: Clarion 11-12
- Ответы: 2957
- Просмотры: 1157833
Clarion 11-12
И вообще вся ветка превратилась в одну явку с повинной.