// deno-fmt-ignore-file // deno-lint-ignore-file // Copyright Joyent and Node contributors. All rights reserved. MIT license. // Taken from Node 20.11.1 // This file is automatically generated by `tests/node_compat/runner/setup.ts`. Do not modify this file manually. 'use strict'; require('../common'); // This test ensures Node.js doesn't throw an error when making requests with // the payload 16kb or more in size. // https://github.com/nodejs/node/issues/2821 const http = require('http'); const server = http.createServer(function(req, res) { res.writeHead(200); res.end(); server.close(); }); server.listen(0, function() { const req = http.request({ method: 'POST', port: this.address().port }); const payload = Buffer.alloc(16390, 'Й'); req.write(payload); req.end(); });