By HTTP client do you mean a browser? There are several available now, but I can only recommend using the ones under DSLinux. It is hard to setup, but it does have the most mature DS browsers (links and retawq). They are text only at the moment although some progress has been made on a graphical links.
Bookmarks