首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏米扑专栏

    Python 学习入门(28)—— 服务器实例

    此外,CGIHTTPRequestHandler类还可以用来运行CGI脚本。 首先,我们先看看什么是CGI (Common Gateway Interface)。 但不凑巧的是,我们的CGIHTTPRequestHandler需要调用这两个属性... Python服务器的改动很简单。 ) # Start the server server.serve_forever() CGIHTTPRequestHandler默认当前目录下的cgi-bin和ht-bin文件夹中的文件为CGI脚本, 而CGIHTTPRequestHandler会收集这些输出,并组装成为response传送给客户端。 CGIHTTPRequestHandler继承自SimpleHTTPRequestHandler,所以也可以处理GET方法和HEAD方法的请求。

    98840发布于 2019-02-18
  • 来自专栏Vamei实验室

    Python应用02 Python服务器进化

    此外,CGIHTTPRequestHandler类还可以用来运行CGI脚本。 ? CGIHTTPServer 先看看什么是CGI (Common Gateway Interface)。 is pre-defined handler server = BaseHTTPServer.HTTPServer((HOST, PORT), CGIHTTPServer.CGIHTTPRequestHandler ) # Start the server server.serve_forever() CGIHTTPRequestHandler默认当前目录下的cgi-bin和ht-bin文件夹中的文件为CGI脚本, CGIHTTPRequestHandler会收集这些输出,封装成HTTP回复,传送给客户端。 CGIHTTPRequestHandler继承自SimpleHTTPRequestHandler,所以也可以处理GET方法和HEAD方法的请求。

    1.2K60发布于 2018-01-18
  • 来自专栏赖权华的笔记

    Python笔记(八):web开发

    存放模板 (三)  CGI让web服务器运行程序 创建一个 python文件(用python构建一个web服务器要有下面的代码) from http.server import HTTPServer,CGIHTTPRequestHandler port = 8099 httpd = HTTPServer(('',port),CGIHTTPRequestHandler) print('端口号是'+ str(httpd.server_port

    1.1K130发布于 2018-04-27
  • 来自专栏用户2442861的专栏

    用Python socket实现一个简单的http服务器(post 与get 的区别)、CGIHTTPServer 简单应用

    on TCP socket import BaseHTTPServer import CGIHTTPServer HOST = '' PORT = 8000 # Create the server, CGIHTTPRequestHandler is pre-defined handler server = BaseHTTPServer.HTTPServer((HOST, PORT), CGIHTTPServer.CGIHTTPRequestHandler ) # Start the server server.serve_forever() CGIHTTPRequestHandler默认当前目录下的cgi-bin和ht-bin文件夹中的文件为CGI脚本 CGIHTTPRequestHandler会收集这些输出,封装成HTTP回复,传送给客户端。 CGIHTTPRequestHandler继承自 SimpleHTTPRequestHandler,所以也可以处理GET方法和HEAD方法的请求。

    2.4K30发布于 2018-09-20
  • 使用Python创建简单的HTTP服务器

    CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。

    11110编辑于 2026-04-15
  • 来自专栏kalifaの日々

    开启用Python3自带的服务器,CGI将Python用于web

    CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。 ---- 然而,python3里已经没有这些东西了。

    1.7K90发布于 2018-04-28
  • 来自专栏开发与安全

    用Python socket 实现一个简单的http服务器(post 与get 的区别)、CGI、WSGI、MVC

    TCP socket import BaseHTTPServer import CGIHTTPServer HOST = '' PORT = 8000 # Create the server, CGIHTTPRequestHandler is pre-defined handler server = BaseHTTPServer.HTTPServer((HOST, PORT), CGIHTTPServer.CGIHTTPRequestHandler ) # Start the server server.serve_forever() CGIHTTPRequestHandler 默认当前目录下的cgi-bin和ht-bin文件夹中的文件为CGI脚本 CGIHTTPRequestHandler 会收集这些输出,封装成HTTP回复,传送给客户端。 CGIHTTPRequestHandler 继承自 SimpleHTTPRequestHandler,所以也可以处理GET方法和HEAD方法的请求。

    9.8K00发布于 2017-12-28
  • 来自专栏菜鸟小白的学习分享

    搭建HTTP服务器,Python只需要一条命令就搞定了

    CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。 ?

    7.7K20发布于 2021-06-17
  • 来自专栏离别歌 - 信息安全与代码审计

    python http.server open redirect vulnerability

    CGIHTTPRequestHandler,这个类继承于SimpleHTTPRequestHandler,在静态文件服务器的基础上,增加了执行CGI脚本的功能。 v | +-----------------------+ +-----------------| CGIHTTPRequestHandler

    80920发布于 2020-10-15
  • 来自专栏python3

    Python tips

    from http.server import HTTPServer, CGIHTTPRequestHandler port = 5678 httpd = HTTPServer(('', port),  CGIHTTPRequestHandler) print("Starting simple_httpd on port: " + str(httpd.server_port)) httpd.serve_forever

    1.1K20发布于 2020-01-09
  • 来自专栏python3

    Python 3.5 HTTP服务器端重

    # set up and run the server # bind_addr = ('',port) handler = RedirectTestHandler #CGIHTTPServer.CGIHTTPRequestHandler

    64910发布于 2020-01-09
  • 来自专栏一Li小麦

    head first python选读(4):web 开发

    在根目录下以下代码可在本地运行一个基于python的简单的http服务器 # app.py from http.server import HTTPServer, CGIHTTPRequestHandler port = 8080 httpd = HTTPServer(('', port), CGIHTTPRequestHandler) print("Starting simple_httpd on

    60620发布于 2019-07-18
  • 来自专栏公众号:程序员荒生

    Flask初版架构源码解读 | Python基础

    import CGIHTTPServer server = BaseHTTPServer.HTTPServer(('127.0.0.1', 8000), CGIHTTPServer.CGIHTTPRequestHandler # Python3 逻辑 from http import server server = server.HTTPServer(('127.0.0.1', 8000), server.CGIHTTPRequestHandler

    75320编辑于 2022-03-04
  • 来自专栏北京马哥教育

    Python运维中20个常用的库和模块

    官网地址:http://www.fabfile.org(依赖setuptools,Crypto,paramiko包支持) 15、CGIHTTPRequestHandler实现对CGI的支持。

    3.8K70发布于 2018-05-02
  • 来自专栏linux、Python学习

    Python运维中20个常用的库和模块

    官网地址:http://www.fabfile.org(依赖setuptools,Crypto,paramiko包支持) 15、CGIHTTPRequestHandler实现对CGI的支持。

    1.5K31发布于 2018-12-21
  • 来自专栏python3

    用Python建立最简单的web服务器

    CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。

    10.3K40发布于 2020-01-10
  • 来自专栏python3

    《Python入门》第一个Python

    CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。

    68140发布于 2020-01-09
  • 来自专栏授客的专栏

    Python 基于http.server模块实现简单http服务

    ``CGIHTTPRequestHandler(*request*, client_address, server) 介绍略 参考链接 https://docs.python.org/3.9/library

    1.3K10编辑于 2025-06-11
  • 来自专栏python3

    《Python网络编程基础》笔记

    CGIHTTPServer      Server类:CGIHTTPServer      request处理类:CGIHTTPRequestHandler   4.

    83920发布于 2020-01-09
领券