Okay, my client has a product that is posting data to various paging providers (Alltel, Metro, Spring, PageNet, et al). You provide a URL and a QueryString with wildcards (wher e to put the PIN, where to put the message text).

Before it does the post it converts each space to %20. We have met a proprietary service of a client that requires double quotes to be converted (%22).

I'm wondering where is the standard (or RFC) that dictates that spaces must be converted? I'm trying to discern who is at fault, the product that isn't converted double quotes, or the service that is refusing to accept raw double quotes.