先对一“XXX”字符串进行第一次URL编码:得到结果(一):
结果(一):
%E5%88%9B%E4%B8%9A%E4%BC%9E%E6%8A%95%E8%B5%84%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8
再对结果(一)进行二次编码:得到结果(二):
%25E5%2588%259B%25E4%25B8%259A%25E4%25BC%259E%25E6%258A%2595%25E8%25B5%2584%25E6%259C%2589%25E9%2599%2590%25E5%2585%25AC%25E5%258F%25B8
完整URL:
http://pay.106612315.com/mforder/mfrecallname=%25E7%2599%25BE%25E5%25BA%25A6%25EF%25BC%2588%25E4%25B8%25AD%25E5%259B%25BD%25EF%25BC%2589%25E6%259C%2589%25E9%2599%2590%25E5%2585%25AC%25E5%258F%25B8
from urllib import parse import requests str_1 = '%E5%88%9B%E4%B8%9A%E4%BC%9E%E6%8A%95%E8%B5%84%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8' str_2 = '创业伞投资有限公司' # url = 'http://pay.106612315.com/mforder/mfrecall?name=%E5%8C%97%E4%BA%AC%E7%99%BE%E5%BA%A6%E7%BD%91%E8%AE%AF%E7%A7%91%E6%8A%80%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8' # response = requests.get(url=url) # print(response.text) # b = parse.unquote(str_1) b = parse.quote(str_2) print(b)