Menu

Tree [51a8db] 0.x /
 History

HTTPS access


File Date Author Commit
 url 2021-07-04 Vítor de Albuquerque Torreão Vítor de Albuquerque Torreão [51a8db] ✨ Add url tokenizer
 .gitignore 2021-07-04 Vítor de Albuquerque Torreão Vítor de Albuquerque Torreão [f551e0] 🎉 Initial project setup
 CMakeLists.txt 2021-07-04 Vítor de Albuquerque Torreão Vítor de Albuquerque Torreão [51a8db] ✨ Add url tokenizer
 LICENSE 2021-07-04 Vítor de Albuquerque Torreão Vítor de Albuquerque Torreão [f551e0] 🎉 Initial project setup
 README.md 2021-07-04 Vítor de Albuquerque Torreão Vítor de Albuquerque Torreão [f551e0] 🎉 Initial project setup

Read Me

httpio

What if you could read from remote multimedia files over HTTP using the
familiar functions provided by stdio.h? This is the intent behind httpio.

This software library is writen in C, with very few dependencies and built
using CMake.

This software is licensed under the terms of the Apache License 2.0. See the
LICENSE file for more information.

Dependencies

We don't want users to give up security to use httpio, so in order to reach
files server over HTTPS, we require OpenSSL. Also,
our unit tests are written in C++ using
Google Test, so you will also have to
download that. Here's the instruction to install each of those.

Windows

On windows, the recommended way is to use Microsoft's
vcpkg. We provide it as a submodule
in the development branch, but you can always clone that to some location on
your computer and run the installation:

> vcpkg install gtest:x64-windows
> vcpkg install openssl:x64-windows

It is important to notice that by using vcpkg to install the dependencies, you
will need to use vcpkg.cmake as your CMake Toolchain File or set
<vcpkg_root>\installed\<platform> as your CMAKE_PREFIX_PATH.

MongoDB Logo MongoDB