Tre*_*hue 7 rest wt restful-architecture
我有一个基于整个网络教程的运行Wt应用程序,我想知道是否有一种优雅的方式使用Wt添加一些Restful API功能.
我有一些资源可以从我当前的应用程序中公开,我不想实现任何补丁.
如果有人对如何做到这一点有了一个很好的想法,或者甚至建议一些可以使开发变得轻而易举的JSON库,我会非常感激.
您应该子类化WResource并实现该WResource::handleRequest方法以提供REST API功能.然后,您应该使用您的资源添加到您的服务器WServer::addResource
此外,您应确保在主Wt应用入口点之前将资源添加到服务器:
Wt::WServer server(argv[0]);
server.setServerConfiguration(argc, argv, WTHTTP_CONFIGURATION);
server.addResource(new MyResource, "/api"));
server.addEntryPoint(Wt::Application, createApplication);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2314 次 |
| 最近记录: |