ithewei 6 gadi atpakaļ
vecāks
revīzija
dd9c68ed7f
2 mainītis faili ar 14 papildinājumiem un 4 dzēšanām
  1. 2 0
      http/server/HttpServer.cpp
  2. 12 4
      winbuild/libhw/libhw.vcxproj

+ 2 - 0
http/server/HttpServer.cpp

@@ -89,6 +89,7 @@ static void on_recv(hio_t* io, void* _buf, int readbytes) {
         return;
     }
 
+#ifdef WITH_NGHTTP2
     if (session->version == HTTP_V2) {
         // HTTP2 extra processing steps
         Http2Session* h2s = (Http2Session*)session;
@@ -135,6 +136,7 @@ static void on_recv(hio_t* io, void* _buf, int readbytes) {
             return;
         }
     }
+#endif
 
     int ret = handler->HandleRequest();
     // prepare headers body

+ 12 - 4
winbuild/libhw/libhw.vcxproj

@@ -171,8 +171,13 @@
     <ClInclude Include="..\..\h.h" />
     <ClInclude Include="..\..\hconfig.h" />
     <ClInclude Include="..\..\http\client\http_client.h" />
-    <ClInclude Include="..\..\http\HttpParser.h" />
-    <ClInclude Include="..\..\http\HttpRequest.h" />
+    <ClInclude Include="..\..\http\grpcdef.h" />
+    <ClInclude Include="..\..\http\Http1Session.h" />
+    <ClInclude Include="..\..\http\http2def.h" />
+    <ClInclude Include="..\..\http\Http2Session.h" />
+    <ClInclude Include="..\..\http\httpdef.h" />
+    <ClInclude Include="..\..\http\HttpPayload.h" />
+    <ClInclude Include="..\..\http\HttpSession.h" />
     <ClInclude Include="..\..\http\http_content.h" />
     <ClInclude Include="..\..\http\http_parser.h" />
     <ClInclude Include="..\..\http\multipart_parser.h" />
@@ -219,11 +224,14 @@
     <ClCompile Include="..\..\event\poll.c" />
     <ClCompile Include="..\..\event\select.c" />
     <ClCompile Include="..\..\http\client\http_client.cpp" />
-    <ClCompile Include="..\..\http\HttpParser.cpp" />
     <ClCompile Include="..\..\http\http_content.cpp" />
     <ClCompile Include="..\..\http\http_parser.c" />
     <ClCompile Include="..\..\http\multipart_parser.c" />
-    <ClCompile Include="..\..\http\server\http_server.cpp" />
+    <ClCompile Include="..\..\http\server\FileCache.cpp" />
+    <ClCompile Include="..\..\http\server\HttpHandler.cpp" />
+    <ClCompile Include="..\..\http\server\HttpServer.cpp" />
+    <ClCompile Include="..\..\http\server\HttpService.cpp" />
+    <ClCompile Include="..\..\http\server\http_page.cpp" />
     <ClCompile Include="..\..\utils\base64.c" />
     <ClCompile Include="..\..\utils\hframe.cpp" />
     <ClCompile Include="..\..\utils\hmain.cpp" />