Package com.biglybt.pif.tracker.web
Interface TrackerWebPageRequest
-
- All Known Implementing Classes:
TrackerWebPageRequestImpl
public interface TrackerWebPageRequest
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.net.URL
getAbsoluteURL()
Absolute URL including protocol and port e.g.java.lang.String
getClientAddress()
java.net.InetSocketAddress
getClientAddress2()
TrackerWebContext
getContext()
java.lang.String
getHeader()
java.util.Map
getHeaders()
Returns a map containing the separate headers.java.io.InputStream
getInputStream()
java.net.InetSocketAddress
getLocalAddress()
Tracker
getTracker()
java.lang.String
getURL()
This gives the relative URL of the request (e.g.java.lang.String
getUser()
-
-
-
Method Detail
-
getTracker
Tracker getTracker()
-
getClientAddress
java.lang.String getClientAddress()
-
getClientAddress2
java.net.InetSocketAddress getClientAddress2()
-
getLocalAddress
java.net.InetSocketAddress getLocalAddress()
-
getUser
java.lang.String getUser()
-
getURL
java.lang.String getURL()
This gives the relative URL of the request (e.g. /fred.html)- Returns:
-
getHeader
java.lang.String getHeader()
-
getHeaders
java.util.Map getHeaders()
Returns a map containing the separate headers. Keys are lowercase- Returns:
- Since:
- 2.3.0.7
-
getInputStream
java.io.InputStream getInputStream()
-
getAbsoluteURL
java.net.URL getAbsoluteURL()
Absolute URL including protocol and port e.g. https://a.b.c:1235/fred.html- Returns:
-
getContext
TrackerWebContext getContext()
-
-