Здравствуйте, Я установил Ubuntu Bash на мою Windows. Когда я набираю bash и затем отправляю этот запрос curl:
curl "https://haapi.ankama.com/json/Ankama/v2/Api/CreateApiKey" -H" accept-language: fr "-H" user-agent: Mozilla / 5.0 (Windows; U; Windows NT 5.1; en-US; rv: 1.8.1.1) Gecko / 20061204 Firefox / 2.0.0.1 "--data-binary" login = ********* & password = ********* & long_life_token = true "--compressed
Он работает отлично, но когда я пробую его в терминале Windows, он не работает, cURL возвращает мне ошибку: cloudflareзащита. (пока он работает на bash).
Я не понимаю, потому что запрос тот же, и моя версия curl на моем bash & cmd примерно такая же (я уже пробовал curl v.7.58.0 на обоих):
Мне нужно, чтобы это работало в Windows, потому что я использую этот запрос в программе nodejs / electronic, электрон работает в моей Windows, а не в bash, поэтому он возвращает мне ошибку вМой сценарий тоже ..
Спасибо за вашу помощь!
(Windows: curl 7.66.0 (x86_64-pc-win32) libcurl / 7.66. 0 OpenSSL / 1.1.1d(Schannel) zlib / 1.2.11 brotli / 1.0.7 WinIDN libssh2 / 1.9.0 nghttp2 / 1.39.2 Дата выпуска: 2019-09-11)
(Windows bash:curl 7.58.0 (x86_64-pc-linux-gnu) libcurl / 7.58.0 OpenSSL / 1.1.1 zlib / 1.2.11 libidn2 / 2.0.4 libpsl / 0.19.1 (+ libidn2 / 2.0.4) nghttp2 / 1.30. 0 librtmp / 2.3 Дата выпуска: 2018-01-24)