我想在Python中构建一个简单的URL缩短器。保存的网址很容易使用GET请求(与cgi.FieldStorage()方法),这样的:Python的URL参数
http://example.com/shortener.py?url=http://otherwebsite.com/
但我怎么能得到完整的URL,当有人试图访问缩短地址?像:
我需要处理的URL为一个字符串,只提取斜线后的“urlcode”。
编辑:我相信这个问题没有很好解释。问题不在于解析URL,我如何获得某些用户输入或点击到浏览器中的URL?所有的404错误请求将被重定向到“index.py”。然后,我需要处理导致404错误的参数,并获取与缩短代码关联的完整URL。
问题是:如何读取Python脚本中的当前URL?
也许一些URL重写? –