package io.github.mayubao.kuaichuan.micro_server; import java.net.Socket; import java.util.HashMap; /** * the request object include < uri,header and socket (which get from serversocket.accept() ) > * * Created by mayubao on 2016/12/14. * Contact me 345269374@qq.com */ public class Request { private String mUri; private HashMap<String, String> mHeaderMap = new HashMap<String, String>(); private Socket mUnderlySocket; public Request(){ } //================ Getter and Setter start======= public Socket getUnderlySocket() { return mUnderlySocket; } public void setUnderlySocket(Socket mUnderlySocket) { this.mUnderlySocket = mUnderlySocket; } public String getUri() { return mUri; } public void setUri(String mUri) { this.mUri = mUri; } //================ Getter and Setter end======= /** * add the header * * @param key * @param value */ public void addHeader(String key, String value){ this.mHeaderMap.put(key, value); } }