短网址跳转接口
@app.route('/<short_url')
def redirect_to_original_url(short_url):
original_url = get_original_url(short_url)
if original_url:
return redirect(original_url)
else:
return 'Invalid short URL', 404
if __name__ == '__main__':
app.run(debug=True)
使用说明
1、运行该代码,启动Flask应用。
2、使用POST请求 `/shorten` 接口,传递原始网址作为表单数据,生成短网址。
例如:`curl X POST F original_url=https://www.example.com http://localhost:5000/shorten`
3、将生成的短网址保存下来。
4、访问短网址,系统会自动跳转到原始网址。
例如:`http://localhost:5000/<短网址`