66 *
77 * GitHub: http://github.com/qiniu/js-sdk
88 *
9- * Date: 2017-8-10
9+ * Date: 2017-8-17
1010 */
1111
1212/*global plupload ,moxie*/
802802 var clientTime = getTimestamp ( new Date ( ) ) ;
803803 that . tokenInfo = {
804804 serverDelay : clientTime - serverTime ,
805- deadline : putPolicy . deadline ,
805+ deadline : putPolicy . deadline / 1000 ,
806806 isExpired : function ( ) {
807807 var leftTime = this . deadline - getTimestamp ( new Date ( ) ) + this . serverDelay ;
808808 return leftTime < 600 ;
13531353 // add send log for upload error
13541354 if ( ! op . disable_statistics_report ) {
13551355 var matchedGroups = ( err && err . responseHeaders && err . responseHeaders . match ) ? err . responseHeaders . match ( / ( X - R e q i d \: \ ) ( [ \w \. \% - ] * ) / ) : [ ] ;
1356- var req_id = matchedGroups [ 2 ] ;
1356+ console . log ( err ) ;
1357+ var req_id = matchedGroups [ 2 ] . replace ( / [ \r \n ] / g, "" ) ;
13571358 var errcode = plupload . HTTP_ERROR ? err . status : err . code ;
13581359 var startAt = file . _start_at ? file . _start_at . getTime ( ) : nowTime . getTime ( ) ;
13591360 statisticsLogger . log (
13631364 undefined ,
13641365 getPortFromUrl ( up . settings . url ) ,
13651366 ( nowTime . getTime ( ) - startAt ) / 1000 ,
1366- startAt / 1000 ,
1367+ parseInt ( startAt / 1000 ) ,
13671368 err . file . size * ( err . file . percent / 100 ) ,
13681369 "jssdk-" + up . runtime ,
13691370 file . size
14711472 }
14721473 ajax . open ( 'POST' , url , true ) ;
14731474 ajax . setRequestHeader ( 'Content-Type' , 'text/plain;charset=UTF-8' ) ;
1474-
14751475 console . log ( 'uptoken:' + that . token ) ;
14761476 ajax . setRequestHeader ( 'Authorization' , 'UpToken ' + that . token ) ;
14771477 var onreadystatechange = function ( ) {
15141514 // send statistics log
15151515 if ( ! op . disable_statistics_report ) {
15161516 console . log ( info . responseHeaders ) ;
1517- var req_id = info . responseHeaders . match ( / ( X - R e q i d \: \ ) ( [ \w \. \% - ] * ) / ) [ 2 ] ;
1517+ var req_id = info . responseHeaders . match ( / ( X - R e q i d \: \ ) ( [ \w \. \% - ] * ) / i ) [ 2 ] . replace ( / [ \r \n ] / g , "" ) ;
15181518 var startAt = file . _start_at ? file . _start_at . getTime ( ) : nowTime . getTime ( ) ;
15191519 statisticsLogger . log (
15201520 info . status ,
15231523 undefined ,
15241524 getPortFromUrl ( up . settings . url ) ,
15251525 ( nowTime . getTime ( ) - startAt ) / 1000 ,
1526- startAt / 1000 ,
1526+ parseInt ( startAt / 1000 ) ,
15271527 file . size ,
15281528 "jssdk-" + up . runtime ,
15291529 file . size
18261826 global . Qiniu = Qiniu ;
18271827 global . QiniuJsSDK = QiniuJsSDK ;
18281828
1829- } ) ( window ) ;
1829+ } ) ( window ) ;
0 commit comments