Quote encodes special characters into percent-encoded format but leaves spaces as %20, while quote_plus replaces spaces with + and encodes other special characters.