de.knup.jedi.jayshare.FileTransfer
Class HTTPRequestHandler
java.lang.Object
|
+--de.knup.jedi.jayshare.FileTransfer.HTTPRequestHandler
- class HTTPRequestHandler
- extends java.lang.Object
- implements java.lang.Runnable
Field Summary |
private java.io.BufferedReader |
br
|
private static java.lang.String |
CRLF
|
private java.lang.String |
exportRoot
|
private java.io.InputStream |
input
|
private java.io.OutputStream |
output
|
private java.net.Socket |
socket
|
Method Summary |
private static java.lang.String |
contentType(java.lang.String fileName)
|
private void |
processRequest()
|
void |
run()
|
private static void |
sendBytes(java.io.FileInputStream fis,
java.io.OutputStream os)
|
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
CRLF
private static final java.lang.String CRLF
socket
private java.net.Socket socket
input
private java.io.InputStream input
output
private java.io.OutputStream output
br
private java.io.BufferedReader br
exportRoot
private java.lang.String exportRoot
HTTPRequestHandler
public HTTPRequestHandler(java.net.Socket socket,
java.lang.String root)
throws java.lang.Exception
run
public void run()
- Specified by:
- run in interface java.lang.Runnable
processRequest
private void processRequest()
throws java.lang.Exception
sendBytes
private static void sendBytes(java.io.FileInputStream fis,
java.io.OutputStream os)
throws java.lang.Exception
contentType
private static java.lang.String contentType(java.lang.String fileName)