moved YdUrlReader to YdCurl