private boolean parseRequestLine() {

	if( this.list.size() == 0 )
	    return false;
	
	HTTPHeaderLine first = this.list.get(0);
	String key = first.getKey();
	if( key == null )
	    return false;


	// The first line should have this format (or like that):
	// GET / HTTP/1.1
	String[] split = key.split( "(\\s)++" );
	//print( split );
	if( split.length < 3 )
	    return false;
	

	this.requestMethod = split[0];
	this.requestURI = split[1];

	// Parse request HTTP-Version
	String[] split2 = split[2].split("(/)");
	if( split2.length >= 1 ) {
	    this.requestProtocol = split2[0];	
	    if( split2.length >= 2 )
		this.requestVersion = split2[1];
	}


	return true;
    }