728x90
반응형
//canvas에 그려진 이미지를 base64로 변환
var dataurl = this.canvas.toDataURL("image/png");
var xhr = new XMLHttpRequest();
var data = {
searchimage: dataurl
};
xhr.crossOrigin = "Anonymous";
xhr.onload = function() {
if (xhr.status === 200 || xhr.status === 201) {
console.log(xhr.responseText);
} else {
console.error(xhr.responseText);
}
};
xhr.open('POST', '서버IP');
xhr.setRequestHeader('Content-Type', 'application/json'); // 컨텐츠타입을 json으로
xhr.send(JSON.stringify(data)); // 데이터를 stringify해서 보냄
728x90
반응형
'자바스크립트 > Javascript' 카테고리의 다른 글
canvas의 scale에 원리! (0) | 2021.03.18 |
---|---|
resize된 canvas위에 대한 mouse좌표 스케일링 (0) | 2021.03.18 |
What is Webpack? 웹팩이란 무엇일까? (0) | 2021.01.31 |
javasciript closure(클로저)란?? (0) | 2021.01.07 |
explorer11 javascript replace를 replaceall 처럼 활용하기 (1) | 2021.01.03 |
댓글