I’m writing an app that is going to use Tor to transfer its data. I’m going to use a Python based helper app to do the interaction with Tor (which I know how to do). The problem is how to urlencode the strings for the POST request.
If I were using HTTPSocket, I’d just define a new dictionary and them add values to it, finally setting my form parameters on the HTTPSocket. But I can’t do that here. I need to manually urlencode the values.
What is the best way to do this?