Added validation for essential headers. And disabled deleting it. #29
@@ -269,7 +269,24 @@ function checkIfInputValid(input){
 | 
				
			|||||||
    return !(input == '' || input == null || input == undefined);
 | 
					    return !(input == '' || input == null || input == undefined);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					function checkIfHeaderEssential(key){
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    if( key == "Connection" || key == "Keep-Alive" || key == "Date" ){
 | 
				
			||||||
 | 
					        return true; 
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    return false;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
function buildRowHtml(key, value){
 | 
					function buildRowHtml(key, value){
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    if(checkIfHeaderEssential(key)){
 | 
				
			||||||
 | 
					        return '' + 
 | 
				
			||||||
 | 
					        '<tr>' +
 | 
				
			||||||
 | 
					            '<td><input class="key data-field" value="' + key + '" readonly></td>' +
 | 
				
			||||||
 | 
					            '<td><input class="data-field" value="' + value + '"></td>' +
 | 
				
			||||||
 | 
					        '</tr>';
 | 
				
			||||||
 | 
					    } 
 | 
				
			||||||
    return '' + 
 | 
					    return '' + 
 | 
				
			||||||
    '<tr>' +
 | 
					    '<tr>' +
 | 
				
			||||||
        '<td><input class="key data-field" value="' + key + '"></td>' +
 | 
					        '<td><input class="key data-field" value="' + key + '"></td>' +
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user