code.py 文件源码

python
阅读 32 收藏 0 点赞 0 评论 0

项目:birdnet 作者: cyysu 项目源码 文件源码
def POST(self, gateway, params):
    result = None
    if gateway not in picture_gateways:
      gateway = 'twitpic'
    ghost, gport, gbaseurl = picture_gateways[gateway]
    target_url = '/'+params 
    headers = self._get_headers()
    httpcon = httplib.HTTPConnection(ghost, gport)
    #logger.debug(str(headers))
    #logger.debug(web.data())
    try:
      httpcon.request('POST', gbaseurl+'api/upload', headers=headers, body=web.data())
      twitter_response = httpcon.getresponse()
      return self.sendoutput(twitter_response)
    except Exception, inst:
      if result:
        logger.error("%s\n\n%s\n\n%s\n\n%s" % (target_url, str(inst), headers, twitter_response.read()))
      else:
        logger.error("%s\n\n%s\n\n%s" % (target_url, str(inst), headers))
      web.internalerror()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号