如何在boostc++中添加http服务器端口的路径
How to add path to the port of the http server in boost c++?
我使用了HTTP服务器表单boost示例来创建一个可访问的服务器,以验证应用程序是否正在运行。所以假设端口是9000,我想给它添加一个路径,这样我就可以测试多个东西。但首先我想添加状态,所以当我访问localhost:9000/status
页面时,我想获得访问localhost:9000
页面时显示的信息。
我尝试过一些方法来添加到端点的路径,或者创建一个包含该路径的查询,但我没能做到。访问localhost:9000/status
时,应用程序会因Exception: resolve: Host not found (autoritative)
而崩溃。
我已经搜索了端点类的路径方法,但找不到它(未定义)。要不要我再加一些?
在端口后添加路径的方式是什么(如localhost:9000/status
)?
路径是URI的一部分,它与host:port元组完全不同。您必须在请求处理程序中处理此问题,并根据URI分支到所需的代码路径。
更新:
关于第二点;HTTP";boost示例的服务器既不成熟,也不健壮。你真的应该使用一个开发得当、测试良好的可嵌入http服务器组件,而不是Cargo Culting的基本Boost示例代码。
相关文章:
- 服务器端事件C++实现?
- 如何使用 GRPC c++ 读取异步服务器端流
- QAbstractSocket 从服务器端关闭连接时的奇怪行为
- 从服务器端关闭主套接字
- 在GRPC服务器端呼叫时检索SSL证书
- BLE在Linux环境中使用C++的服务器端实现
- 如何在服务器端验证用户请求(在我的特定情况下)
- 如何检测端口是否已在服务器端使用(在windows上的C++中)
- RPC C++服务器端动态终结点
- 如果另一侧失去了他的净连接,我该如何从客户端/服务器端检测
- 如何使用php级别以下的代码进行服务器端编程
- 在没有 SO_LINGER > 0 的情况下强制关闭服务器端套接字可能会丢失数据,对吧?
- 提升ASIO TCP,为什么我不能在服务器端只有一个数据套接字可以打开和关闭
- FTP服务器端口处于主动模式和被动模式
- MongoDB C++驱动程序服务器端查询计数
- CORBA C++/Java应用程序中服务器端的分段故障(核心转储)
- 正在比较服务器端收到的字符串-C++
- 如何在boostc++中添加http服务器端口的路径
- MySQL 服务器端超时
- 服务器端警告:聚合查询在没有分区键的情况下使用