File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ With love,
55- @J-P-S-O (Octopus)
66*/
77
8-
8+ console . clear ( )
99let mime = require ( 'mime-types' )
1010let prompt = require ( "prompt-sync" ) ( )
1111let fs = require ( "fs" )
@@ -89,13 +89,14 @@ const requestListener = function (req, res) {
8989 } else if ( String ( req . url ) . split ( "?" ) [ 0 ] === "/upload" ) {
9090 console . log ( "[UPLOAD STARTED]" )
9191 //console.log("upload")
92- let body = "" ;
92+ let body = [ ] ;
9393 req . on ( "data" , ( chunk ) => {
9494 //console.log(String(chunk))
95- body += chunk
95+ body . push ( chunk )
9696
9797 } )
9898 req . on ( "end" , ( ) => {
99+ body = Buffer . concat ( body )
99100 res . writeHead ( 200 , { "Content-Type" : "text/plain" } ) ;
100101 res . end ( "Success: your code is " + intcode ) ;
101102 //console.log(req.headers)
Original file line number Diff line number Diff line change @@ -14,20 +14,21 @@ upbutton.onchange = function(e){
1414
1515 reader . onload = function ( e ) {
1616 console . log ( reader . result )
17+ console . log ( new Blob ( [ reader . result ] ) . size )
1718 console . log ( file . type )
1819 console . log ( file . name )
1920 let xhr = new XMLHttpRequest ( )
2021 xhr . open ( 'POST' , '/upload' )
2122 xhr . setRequestHeader ( 'Content-Type' , file . type ) ;
22- xhr . setRequestHeader ( 'X-Requested-With' , 'XMLHttpRequest' ) ;
2323 xhr . send ( reader . result )
2424 xhr . onload = ( ) => {
2525 window . alert ( xhr . responseText ) ;
2626
2727 }
2828 }
2929
30- reader . readAsBinaryString ( file ) ;
30+ //reader.readAsBinaryString(file);
31+ reader . readAsArrayBuffer ( file ) ;
3132
3233
3334
You can’t perform that action at this time.
0 commit comments