Size: a a a

2021 March 03

岸辺 in pro.cxx
Anatoly Shirokov
видимо, поэтому получаешь 302
Тогда я попробую этот вариант. Спасибо за ответ.
источник

AS

Anatoly Shirokov in pro.cxx
岸辺
Тогда я попробую этот вариант. Спасибо за ответ.
а ты на голых сокетах? без библиотеки?
источник

岸辺 in pro.cxx
Да
источник

岸辺 in pro.cxx
Таковы были пожелания заказчика.
источник

岸辺 in pro.cxx
Сейчас через libcurl попробую, раз через shell сработало, значит и у меня выйдет.
источник

AS

Anatoly Shirokov in pro.cxx
Anatoly Shirokov
видимо, поэтому получаешь 302
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                Dload  Upload   Total   Spent    Left  Speed

 0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying 193.73.250.190...
* TCP_NODELAY set
* Connected to test.deribit.com (193.73.250.190) port 80 (#0)
> GET /api/v2/public/get_order_book?depth=5&instrument_name=BTC-PERPETUAL HTTP/1.1
> Host: test.deribit.com
> User-Agent: curl/7.55.1
> Accept: */*
>
< HTTP/1.1 302 Moved Temporarily
< Server: nginx/1.17.9
< Date: Wed, 03 Mar 2021 15:40:11 GMT
< Content-Type: text/html
< Content-Length: 145
< Connection: keep-alive
< Location: https://test.deribit.com/api/v2/public/get_order_book?depth=5&instrument_name=BTC-PERPETUAL
< Strict-Transport-Security: max-age=15768000
< X-Frame-Options: SAMEORIGIN
<
{ [145 bytes data]

100   145  100   145    0     0    145      0  0:00:01 --:--:--  0:00:01   775
* Connection #0 to host test.deribit.com left intact
<html>
<head><title>302 Found</title></head>
<body>
<center><h1>302 Found</h1></center>
<hr><center>nginx/1.17.9</center>
</body>
</html>
это если
curl --verbose "http://test.deribit.com/api/v2/public/get_order_book?depth=5&instrument_name=BTC-PERPETUAL"
источник

AS

Anatoly Shirokov in pro.cxx
то есть, если по http попытаться обратиться, он вернет 302 на https
источник

AS

Anatoly Shirokov in pro.cxx
так что все честно
источник

岸辺 in pro.cxx
Anatoly Shirokov
так что все честно
Значит, юзать OpenSSL, правильно понимаю?
источник

AS

Anatoly Shirokov in pro.cxx
да
источник

岸辺 in pro.cxx
Если я попытаюсь заюзать libcurl, то тоже может прокатить?
источник

AS

Anatoly Shirokov in pro.cxx
岸辺
Если я попытаюсь заюзать libcurl, то тоже может прокатить?
да
источник

岸辺 in pro.cxx
Благодарю за ответы. Буду пробовать.
источник

AS

Anatoly Shirokov in pro.cxx
岸辺
Благодарю за ответы. Буду пробовать.
libcurl просто использует openssl, только его собрать надо с поддержкой ssl/tls: https://curl.se/docs/install.html
источник

К

Коля🤔🎭 in pro.cxx
Посоветуйте библиотеку для работы с json с поддержкой std::wstring
источник

AS

Alex Sandrov in pro.cxx
Коля🤔🎭
Посоветуйте библиотеку для работы с json с поддержкой std::wstring
boost::property_tree
источник

AB

Alexander Bychuk in pro.cxx
Коля🤔🎭
Посоветуйте библиотеку для работы с json с поддержкой std::wstring
источник

IZ

Ilia Zviagin in pro.cxx
岸辺
Таковы были пожелания заказчика.
Идиотизм...
источник

岸辺 in pro.cxx
Ilia Zviagin
Идиотизм...
Это тестовое задание.
источник

岸辺 in pro.cxx
Ilia Zviagin
Идиотизм...
Такие требования к ПО. Разные задачи бывают.
источник