fixing fileprotocolserver
adding httpprotocolclient