X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=src%2Fdolda%2Fjsvc%2FRequest.java;h=c0210e6dab624828de9715dc1a600af1c789cae3;hb=4b8346e1aad3c58196f8d4dadf9da6726f66f5f4;hp=fbadd2367d17a9c9d29037017b7603f1fd1820e7;hpb=78f5d1201f8d3aecb660b7877b08d9bfbe650911;p=jsvc.git diff --git a/src/dolda/jsvc/Request.java b/src/dolda/jsvc/Request.java index fbadd23..c0210e6 100644 --- a/src/dolda/jsvc/Request.java +++ b/src/dolda/jsvc/Request.java @@ -2,11 +2,13 @@ package dolda.jsvc; import java.io.*; import java.net.URL; +import java.net.SocketAddress; import java.util.Map; public interface Request { /* Input */ public URL url(); + public URL rooturl(); public String method(); public String path(); public InputStream input(); @@ -20,5 +22,8 @@ public interface Request { public MultiMap outheaders(); /* Misc. */ - public Map props(); + public Map props(); + public ServerContext ctx(); + public SocketAddress remoteaddr(); + public SocketAddress localaddr(); }