zoukankan      html  css  js  c++  java
  • Python发一个GET请求

    # -*- coding: utf-8 -*-
    
    try: 
    	import httplib2
    except ImportError:
    	print('错误:')
    	print('    httplib2这个库没有找到,程序无法继续运行!')
    	exit(255)
    	
    	
    def network_get_proc(self, use_cache = True):
    		'''POST动作'''
    		get_request_str = 'http://192.168.0.54/softlist'	# 请求URL
    		# print('->%s' % post_request_str)
    		if use_cache:
    			h = httplib2.Http('.cache')
    		else:
    			h = httplib2.Http('no‐cache')
    		if use_cache:
    			response, content = h.request(get_request_str)
    		else:
    			response, content = h.request(get_request_str, headers={'cache‐control':'no‐cache'})
    		print('->status:%d' % response.status)
    		
    		get_ret = False
    		if response.status == 200:
    			get_ret = True
    			print('INFO:success!')
    			print('***response***')
    			print(response)
    			print('***content***')
    			print(content.decode('utf-8'))
    		else:
    			get_ret = False
    		return get_ret
    		
    		
    
    # 应用程序入口
    if __name__ == '__main__':
    	post_ret = network_get_proc(False)
    	


  • 相关阅读:
    练习_Python3 爬取笔趣阁最新小说章节
    Python3 map()函数
    Java图片验证码生成
    神经网络
    leetcode
    hive开发规范
    北明数科 bug
    JAVA集合~
    令人头痛的JVM
    重定向和管道符
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/3837441.html
Copyright © 2011-2022 走看看