diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java index 2f81eec..ca0ce40 100644 --- a/src/main/java/module-info.java +++ b/src/main/java/module-info.java @@ -1,5 +1,6 @@ module ru.molokoin { requires transitive javafx.controls; requires transitive javafx.fxml; + requires transitive java.net.http; exports ru.molokoin; } diff --git a/src/main/java/ru/molokoin/Connection.java b/src/main/java/ru/molokoin/Connection.java index 012856a..2c832ac 100644 --- a/src/main/java/ru/molokoin/Connection.java +++ b/src/main/java/ru/molokoin/Connection.java @@ -2,6 +2,7 @@ package ru.molokoin; import java.io.IOException; import java.io.RandomAccessFile; +import java.net.http.HttpResponse; import java.nio.ByteBuffer; import java.nio.channels.FileChannel; import java.nio.channels.SocketChannel; @@ -10,6 +11,7 @@ import java.nio.file.Paths; public class Connection { public SocketChannel accepted = null; + public Connection(){} public Connection(SocketChannel accepted){ this.accepted = accepted; @@ -27,6 +29,8 @@ public class Connection { buf.flip(); while(buf.hasRemaining()){ System.out.print((char)buf.get()); + //HttpResponse responseOfString; + //String s = HttpRequest.BodyPublishers::ofString("String"); //accepted.write(buf); } buf.clear(); diff --git a/target/classes/module-info.class b/target/classes/module-info.class index be88f2e..b28a836 100644 Binary files a/target/classes/module-info.class and b/target/classes/module-info.class differ diff --git a/target/classes/ru/molokoin/Connection.class b/target/classes/ru/molokoin/Connection.class index 5e4ed3e..d772a14 100644 Binary files a/target/classes/ru/molokoin/Connection.class and b/target/classes/ru/molokoin/Connection.class differ