support uri encode