Use whatever comes back from the provider
Don't encode empty bodies
Better handling of `to_url`
Fix README