Url shortener traffic exchange
# Pseudocode in Python Flask
@app.route('/shorten', methods=['POST'])
def shorten_url():
original_url = request.form['url']
short_id = generate_short_id()
store_in_db(short_id, original_url)
return f"https://yourdomain.com/{short_id}"
@app.route('/')
def redirect_url(short_id):
url = get_url_from_db(short_id)
if session_is_valid():
add_credit_to_user()
return render_template('frame.html', url=url)
Comments
Post a Comment