А! Чего я занялась сертификатами?
Я тут пытаюсь писать новую библиотеку для HTTP запросов, поскольку старая, использующая православный WinInet, начала не справляться с современными интернетами даже в современных виндах. Хотела заюзать WinHTTP, но и он тоже где-то позади прогресса.
Забавно, что сначала MS придумала одну библиотеку для интернетов, потом другую, потом внедрила их в другие библиотеки и технологии, а потом просто забила. Сейчас, если что-то и существует, то где-то в дотнете и не понятно, в каком состоянии.
Ну в итоге я и решила делать костыль с запуском wget на фоне, хоть это и не мой метод. С ним пока всё нормально, так что...
Ну и где-то во время тестов обнаружилось, что wget ругается на мои сайты, говоря, что у меня неправильный сертификат. Разработку пришлось отложить в сторону и заняться сертификатами.
Не люблю такие вложенные дела =_=
14 Jul
16:17
Если писать свою библиотеку, то не лучше взять curl + openssl?
wget я знаю, а curl нет. Наверняка у него ещё и cdecl во все поля, так что придётся как с gzip'ом пересобирать библиотеку.
сURL изначально есть в виде библиотеки с API, а wget только через командную строку дёргать. Но да, собрать curl будет намного сложнее.
Я про неё и говорю. Командная строка у curl ещё страшнее.