blob: 6f1e6fe006efc8543d1f9d7234ecad1bb66112c5 [file] [log] [blame]
<!DOCTYPE html>
<meta charset="utf-8">
<title>request-body-blob-iframe</title>
<body></body>
<script>
// Make a big blob to force async construction.
var blob = new Blob(['it\'s me the blob',
new Float64Array(2*1024*1024),
'and more blob!']);
fetch('simple.html?post-with-blob-body',
{ method: 'POST', body: blob })
.then(resp => {
if (!resp.ok)
return Promise.reject('bad response: ' + resp.status);
return resp.text()
})
.then(text => parent.done(text))
.catch(error => {
var reason = error.message || error.name || error;
parent.done('error: ' + reason);
});
</script>