简体   繁体   中英

How to send byte array from javascript to java servlet through ajax

I have a byte array in front-end generated by javascript that I want to send to java servlet through ajax. How can I do that?

See this q&a which discusses a jquery solution but also offers a vanilla js solution

var bytesToSend = [253, 0, 128, 1],
bytesArray = new Uint8Array(bytesToSend);
var xhr = new XMLHttpRequest();
xhr.open('POST', '%your_service_url%');
xhr.setRequestHeader('Content-Type', 'application/octet-stream');
xhr.send(bytesArray);

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM