当前位置: 首页 > news >正文

Python 进行 URL 跳转

为什么80%的码农都做不了架构师?>>>   hot3.png

示例

#!/usr/bin/env python
# -*- coding=utf-8 -*-
import BaseHTTPServer
import urlparse

class RequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
    # 页面模板
    Page = '''\<html><body>
        <p>Hello, web!</p></body></html>
    '''

    # 处理一个GET请求
    def do_GET(self):
        parsed_path = urlparse.urlparse(self.path)
        query = parsed_path.query
        redirect_url = query.split("=")[1]
        print redirect_url

        self.send_response(302)
        self.send_header('Location', redirect_url)
        self.end_headers()

if __name__ == '__main__':
    serverAddress = ('', 8080)
    server = BaseHTTPServer.HTTPServer(serverAddress, RequestHandler)
    server.serve_forever()

转载于:https://my.oschina.net/lvyi/blog/3015733

相关文章:

  • 安卓使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵)
  • 第13期 DApp 榜单 :来,吃我这波安利
  • java swing启动时窗口最大化
  • 一行代码迁移TensorFlow 1.x到TensorFlow 2.0
  • Oracle 12c 数据库中scott用户不存在的解决方法
  • redis使用场景和java测试案例
  • 数据库迁移
  • 无监督学习新突破!华为美研所提出自动编码变换网络AET
  • YII AssetManager分析 最小化脚本文件
  • 迅速搭建简易静态服务器
  • 在CMD窗口中使用javac和java命令进行编译和执行带有包名的具有继承关系的类
  • 4.56MariaDB密码重置4.57MariaDB慢查询日志
  • 第一次作业(2)
  • 基于遗传算法的优化问题求解
  • LSMTree - SStable 初体验
  • Android组件 - 收藏集 - 掘金
  • JAVA 学习IO流
  • JSDuck 与 AngularJS 融合技巧
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • node.js
  • Redis 懒删除(lazy free)简史
  • SAP云平台里Global Account和Sub Account的关系
  • Spring声明式事务管理之一:五大属性分析
  • Zepto.js源码学习之二
  • 程序员该如何有效的找工作?
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 实习面试笔记
  • 使用 QuickBI 搭建酷炫可视化分析
  • 阿里云服务器购买完整流程
  • 国内开源镜像站点
  • # Java NIO(一)FileChannel
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • (1) caustics\
  • (12)目标检测_SSD基于pytorch搭建代码
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (八)c52学习之旅-中断实验
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (论文阅读32/100)Flowing convnets for human pose estimation in videos
  • (南京观海微电子)——I3C协议介绍
  • (转)为C# Windows服务添加安装程序
  • ***linux下安装xampp,XAMPP目录结构(阿里云安装xampp)
  • .htaccess配置重写url引擎
  • .net core 实现redis分片_基于 Redis 的分布式任务调度框架 earth-frost
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • .Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化
  • .NetCore Flurl.Http 升级到4.0后 https 无法建立SSL连接
  • @Autowired自动装配
  • @KafkaListener注解详解(一)| 常用参数详解
  • @private @protected @public
  • @TableId注解详细介绍 mybaits 实体类主键注解
  • [ web基础篇 ] Burp Suite 爆破 Basic 认证密码
  • [ABC294Ex] K-Coloring
  • [AIGC] 使用Curl进行网络请求的常见用法
  • [android] 切换界面的通用处理