Android Open Source - GenericServer File Reply






From Project

Back to project page GenericServer.

License

The source code is released under:

GNU General Public License

If you think the Android project GenericServer listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.davecoss.android.genericserver;
/* www.  ja  va2  s .  c o m*/

public class FileReply extends StreamReply {

  protected UserFile.FileType filetype = UserFile.FileType.TEXT;

  public String get_content_type() {
    if (filetype == UserFile.FileType.JPEG)
      return "Content-type: image/jpeg";
    else if (filetype == UserFile.FileType.HTML)
      return "Content-type: text/html";
    else if (filetype == UserFile.FileType.JAVASCRIPT)
      return "Content-type: text/javascript";
    else if (filetype == UserFile.FileType.CSS)
      return "Content-type: text/css";

    return "Content-type: text/plain";
  }
  
  public void set_file_type(UserFile.FileType type) {
    this.filetype = type;
  }

}




Java Source Code List

com.davecoss.android.genericserver.BuildInfo.java
com.davecoss.android.genericserver.Console.java
com.davecoss.android.genericserver.EmptyRequest.java
com.davecoss.android.genericserver.FileError.java
com.davecoss.android.genericserver.FileReply.java
com.davecoss.android.genericserver.GenericServer.java
com.davecoss.android.genericserver.HTMLReply.java
com.davecoss.android.genericserver.HTTPError.java
com.davecoss.android.genericserver.HTTPReply.java
com.davecoss.android.genericserver.HTTPRequest.java
com.davecoss.android.genericserver.ImageReply.java
com.davecoss.android.genericserver.InvalidPostData.java
com.davecoss.android.genericserver.InvalidRequestData.java
com.davecoss.android.genericserver.JSONReply.java
com.davecoss.android.genericserver.Module.java
com.davecoss.android.genericserver.Plugin.java
com.davecoss.android.genericserver.SSLServer.java
com.davecoss.android.genericserver.ServerBundle.java
com.davecoss.android.genericserver.ServerHandler.java
com.davecoss.android.genericserver.Standalone.java
com.davecoss.android.genericserver.StreamReply.java
com.davecoss.android.genericserver.UserFile.java