Использование CURL в командной строке:
curl -d @% 1 -X GET https://blah-blah
Это в пакетном файле Windows и я передаю имя файла в командной строке. Используя это, я могу отправить служебный вызов в файл с большим количеством входных параметров, и я получаю существенный результат.
Да хоть убей, когда я пытаюсь программно, я не могу сделай так, чтобы это работало. Это должно быть возможно, поскольку это можно сделать по команде. Однако, когда я устанавливаю
curl_easy_setopt(m_Curl, CURLOPT_HTTPGET, 1);
, я не могу загрузить файл, даже если я установил обратный вызов
Если я использую:
curl_easy_setopt(m_Curl, CURLOPT_UPLOAD, 1L);
, вызов становится 'PUT', даже если я пытаюсь заставить заголовок быть GET. Я следую документации и вижу, что это задокументированное поведение. Тем не менее, как можно избежать этого значения по умолчанию?
Любые указания будут очень благодарны.
Спасибо,
Stan