I was working through the examples in the book and started getting 'curl: no match' errors when the URL's contained a question mark. It turns out that I'm using tcsh for a shell and you have to either quote the URL or escape the question mark ('@' as well I think) in tcsh and csh. Now, I'm considering switching over to bash, but this cost me a number of hours to figure out. It might be worth noting this issue in the book.
I was working through the examples in the book and started getting 'curl: no match' errors when the URL's contained a question mark. It turns out that I'm using tcsh for a shell and you have to either quote the URL or escape the question mark ('@' as well I think) in tcsh and csh. Now, I'm considering switching over to bash, but this cost me a number of hours to figure out. It might be worth noting this issue in the book.