Update httpendpoint property to handle accept eos events

Change-Id: I83dc5ee4094a4c6cb5b10a00c0d345e33fbce038
Add error test for recorderEndPoint

Change-Id: I1e28a87d759e3e4e4fedca1bc7ec0b7bede29e36