zoukankan      html  css  js  c++  java
  • html_py

    Sock.py

    import socket
    def handle_request(client):
        buf=client.recv(1024)
        client.send(bytes("HTTP/1.1 200 0k ",encoding="utf-8"))
        client.send(bytes("<h1 style=''>hello,eight<h1>",encoding="utf-8"))
    def main():
        sock_1=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
        sock_1.bind(('localhost',8010))
        sock_1.listen(5)

        while True:
            connection,address=sock_1.accept()
            handle_request(connection)
            connection.close()

    if __name__=="__main__":
        main()

    S2.py

    import socket
    def handle_request(client):
        buf=client.recv(1024)
        client.send(bytes("HTTP/1.1 200 0k ",encoding="utf-8"))
        f=open('index.html','r',encoding='utf-8')
        data=f.read()
        f.close()
        import time
        r1 = str(time.ctime())
        d=data.replace('time',r1)
        client.send(d.encode())
    def main():
        sock_1=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
        sock_1.bind(('localhost',8010))
        sock_1.listen(5)

        while True:
            connection,address=sock_1.accept()
            handle_request(connection)
            connection.close()

    if __name__=="__main__":
        main()

    App.py

    import tornado.ioloop
    import tornado.web


    class MainHandler(tornado.web.RequestHandler):
        def get(self):
            print(111)
            u = self.get_argument('user')
            e = self.get_argument('email')
            p = self.get_argument('password')
            if u == 'jack' and p == '123456' and e == 'jack@126.com':
                self.write("OK")
            else:
                self.write("False")

        def post(self, *args, **kwargs):
            u = self.get_argument('user')
            e = self.get_argument('email')
            p = self.get_argument('password')
            print(u, e, p)
            print(123)
            self.write('post')


    application = tornado.web.Application([
        (r"/index", MainHandler),
    ])

    if __name__ == "__main__":
        application.listen(8888)
        tornado.ioloop.IOLoop.instance().start()
  • 相关阅读:
    [转]-swagger api一键导入postman
    转-Swagger与postman使用心得
    idea maven web项目tomcat本地部署
    idea 创建maven web项目部署在 tomcat maven plugin中
    Maven安装及其IDEA的配置
    Systemd 指令 systemctl
    宝塔 jpress安装
    centos8 Repository epel is listed more than once in the configuration
    Ubuntu下利用MWAN+LFTP解除单mac速度限制
    Ubuntu下SSH管理及SFTP下载工具Muon
  • 原文地址:https://www.cnblogs.com/leiwenbin627/p/10640869.html
Copyright © 2011-2022 走看看