#coding=utf-8
#作者:ewang
#版本:2.7
#功能描述:编写python版本,对特定的网站,获取相关的json值
import socket
import thread
import urlparse
import select
import threading
import re
import json
import multiprocessing
BUFLEN=8192
class Proxy(object):
def __init__(self,conn,addr):
self.source=conn
self.request=""
self.Json=""
self.Jrespone=""
self.destnation=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
self.run()
def get_headers(self):
header=''
while True:
header+=self.source.recv(BUFLEN)
index=header.find('\n')
if index >0:
break
self.request=header[index+1:]
def conn_destnation(self):
ip=socket.gethostbyname("要获取数据的页面")
self.destnation.connect_ex((ip,80))
data="%s %s %s\r\n" %("POST","URL","HTT