示例#1
0
def getIndividualPost(request,href):
    response_string = html_core.getOnePostFullContents(href)
    myResponseObj = HttpResponse(response_string,mimetype='text/plain',status=200)

    # add cross-site headers to response
    myResponseObj = crossdomain_response.process_response(request,myResponseObj)
    return myResponseObj
示例#2
0
def getPosts(request):
    # add cross-site headers to request - not currently implemented
    #request = middleware.XsSharing.process_request(request=request)

    response_string=html_core.getAllPosts(html_core.getFullHTML("http://www.ndnation.com/boards/index.php?football"))
    myResponseObj = HttpResponse(response_string,mimetype='text/plain',status=200)

    # add cross-site headers to response
    myResponseObj = crossdomain_response.process_response(request,myResponseObj)
    return myResponseObj
def getIndividualPost(request,href):
    try:
        response_string = NDNScraper_private._getOnePostFullContents(href)
    except:
        response_string = ""
        print "Error in getOnePostFullContents"
    finally:
        myResponseObj = HttpResponse(response_string,mimetype='text/plain',status=200)
        # add cross-site headers to response
        myResponseObj = crossdomain_response.process_response(request,myResponseObj)
        return myResponseObj
def getPosts(request):
    # add cross-site headers to request - not currently implemented
    # response_string = crossdomain_response.process_request(request=request)
    print "got into getPosts()"

    try:
        response_string = NDNScraper_private._getAllPosts(NDNScraper_private._getFullHTML("http://www.ndnation.com/boards/index.php?football"))
        myResponseObj = HttpResponse(response_string,mimetype='text/plain',status=200)
    except:
        response_string = ""
        print "Error in getAllPosts"
    finally:
        # add cross-site headers to response
        myResponseObj = crossdomain_response.process_response(request,myResponseObj)
        return myResponseObj