我想用 boost 调用 URI。
如果http://localhost:8080/users/4
被调用,我想知道 URI 或者只是/users/4
#include <boost/bind.hpp>
#include <boost/asio.hpp>
using boost::asio::ip::tcp;
int main()
{
boost::asio::io_service io;
tcp::acceptor acceptor(io, tcp::endpoint(tcp::v4(), 8080));
tcp::socket socket(io);
acceptor.accept(socket);
// Do stuff to get URI
// ...
if (uri == "http://localhost:8080/users/4") {
std::cout << "User 4 uri called" << std::endl;
}
return 0;
}