コード例 #1
0
def appendParams(url, queryUrl, dateFrom, dateTo):
    url = url + "?datefrom=" + util.getRFC3339Time(dateFrom).replace(
        '+', "%2B") + "&dateto=" + util.getRFC3339Time(dateTo).replace(
            '+', "%2B")
    if queryUrl is not None:
        queryUrl = queryUrl.replace(':', '%3A').replace('/', '%2F')
        url = url + "&url=" + queryUrl
    return url
コード例 #2
0
ファイル: reportApi.py プロジェクト: JerryDog/cdn
def appendParams(url, reportForm):
    dateFrom = reportForm.getDateFrom()
    dateTo = reportForm.getDateTo()
    reportType = reportForm.getReportType()
    originUrl = url + "?" 
    if dateFrom or dateTo or type:
        url = url + "?"
    if dateFrom:
        url = url + "datefrom=" + util.getRFC3339Time(dateFrom).replace('+', '%2B') 
    if dateTo:
        if url == originUrl:
            url = originUrl + "dateto=" + util.getRFC3339Time(dateTo).replace('+', '%2B')
        else:
            url =  url + "&dateto=" + util.getRFC3339Time(dateTo).replace('+', '%2B')
    if reportType:
        if url == originUrl:
            url = originUrl + "type=" + reportType
        else:
            url = url + "&type=" + reportType
    return url
コード例 #3
0
ファイル: reportApi.py プロジェクト: yianjiajia/my_all_codes
def appendParams(url, reportForm):
    dateFrom = reportForm.getDateFrom()
    dateTo = reportForm.getDateTo()
    reportType = reportForm.getReportType()
    originUrl = url + "?"
    if dateFrom or dateTo or reportType:
        url = url + "?"
    if dateFrom:
        url = url + "datefrom=" + util.getRFC3339Time(str(dateFrom)).replace(
            '+', '%2B')
    if dateTo:
        if url == originUrl:
            url = originUrl + "dateto=" + util.getRFC3339Time(dateTo).replace(
                '+', '%2B')
        else:
            url = url + "&dateto=" + util.getRFC3339Time(dateTo).replace(
                '+', '%2B')
    if reportType:
        if url == originUrl:
            url = originUrl + "type=" + reportType
        else:
            url = url + "&type=" + reportType
    return url
コード例 #4
0
ファイル: purgeApi.py プロジェクト: JerryDog/cdn
def appendParams(url, queryUrl, dateFrom, dateTo):
    url = url + "?datefrom=" + util.getRFC3339Time(dateFrom).replace('+', "%2B") + "&dateto=" + util.getRFC3339Time(dateTo).replace('+', "%2B")
    if queryUrl is not None:
        queryUrl = queryUrl.replace(':', '%3A').replace('/', '%2F')
        url = url + "&url=" + queryUrl
    return url