diff --git a/smart-http-client/smart-http-client.iml b/smart-http-client/smart-http-client.iml new file mode 100644 index 0000000000000000000000000000000000000000..a66f2d2cd82e27bf98920b020dfd2c39dfa50e65 --- /dev/null +++ b/smart-http-client/smart-http-client.iml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/smart-http-common/smart-http-common.iml b/smart-http-common/smart-http-common.iml new file mode 100644 index 0000000000000000000000000000000000000000..abd2efce827e09a0ce7409de6edb4f2211228b05 --- /dev/null +++ b/smart-http-common/smart-http-common.iml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/smart-http-server/smart-http-server.iml b/smart-http-server/smart-http-server.iml new file mode 100644 index 0000000000000000000000000000000000000000..821f65169656e21cc15af82e84591774ba641e16 --- /dev/null +++ b/smart-http-server/smart-http-server.iml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/smart-http-server/src/main/java/org/smartboot/http/server/handler/HttpStaticResourceHandler.java b/smart-http-server/src/main/java/org/smartboot/http/server/handler/HttpStaticResourceHandler.java index fdc2168bf64421c5d684221b02d0a83730343d67..9ba4e6c2890c95929570f16a44ca3af019479ab4 100644 --- a/smart-http-server/src/main/java/org/smartboot/http/server/handler/HttpStaticResourceHandler.java +++ b/smart-http-server/src/main/java/org/smartboot/http/server/handler/HttpStaticResourceHandler.java @@ -111,6 +111,7 @@ public class HttpStaticResourceHandler extends HttpServerHandler { readPos += mappedByteBuffer.remaining(); byte[] data = new byte[mappedByteBuffer.remaining()]; mappedByteBuffer.get(data); + mappedByteBuffer.force(); response.write(data); } fis.close();