• python发起一个http请求例子


    python2发起一个请求

    import urllib,urllib2
    import json
    header_dict = {
    'token': '61ea924b050ca0446b0ab32003afb44ab5f8'}
    url='http://192.168.62.24:30010/nlogin/'
    textmod = {'userId':'12410','chatId':'10062'}
    textmod = urllib.urlencode(textmod)
    req = urllib2.Request(url = '%s%s%s' % (url,'?',textmod),headers=header_dict)
    res = urllib2.urlopen(req)
    res = res.read()
    print(res)
    data = json.loads(res)
    print(data['userId'])

    python3发起一个http请求例子:
    import json
    from urllib import parse,request

    def getOpenRoomList():
    textmod = {'userId': '12410', 'chatId': '10062'}
    textmod = parse.urlencode(textmod)
    header_dict = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko',
    'token': '61ea92ab32003afb44ab5f8'}
    url = 'http://192.168.62.35:30410/nlogin/'
    req = request.Request(url='%s%s%s' % (url, '?', textmod), headers=header_dict)
    res = request.urlopen(req)
    ret = res.read();
    jsonData = json.loads(ret)
    print(jsonData)
    resultcode = jsonData['ret']
    if (0 == resultcode):
    print("get open room list succ!")
    else:
    print("get open room list failed!")
    return None

    http://www.cnblogs.com/Hei-Tao-K/
  • 相关阅读:
    轨迹预测-运动递归函数
    Mandelbrot集合及其渲染
    如何检测一个圆在多个圆内?
    【转】三十分钟掌握STL
    【转】如何理解c和c++的复杂类型声明
    有1,2,3一直到n的无序数组,排序
    归并排序
    希尔排序
    快速排序
    冒泡排序
  • 原文地址:https://www.cnblogs.com/Hei-Tao-K/p/10448707.html
Copyright © 2020-2023  润新知