http request:error handling
json directive: +/- nodes