Here is an example code snippet to set a cookie to 1 using Node.js and send a POST request:

const http = require('http');

const server = http.createServer((req, res) => {
  // Set cookie to 1
  res.setHeader('Set-Cookie', 'myCookie=1');
  
  // Send POST request
  if (req.method === 'POST') {
    let body = '';
    req.on('data', chunk => {
      body += chunk.toString();
    });
    req.on('end', () => {
      console.log(`POST request received with body: ${body}`);
      res.end('POST request received');
    });
  } else {
    res.end('Hello world!');
  }
});

server.listen(3000, () => {
  console.log('Server is listening on port 3000');
});

This code creates a simple HTTP server that sets a cookie to 1 and sends a POST request if the incoming request method is POST. When the server receives a POST request, it logs the request body and sends a response. If the incoming request method is not POST, the server sends a "Hello world!" response.

To test this code, you can use a tool like Postman to send a POST request to http://localhost:3000. The response should be "POST request received". You can also check the cookies in your browser's developer tools to verify that the cookie "myCookie" is set to 1.

use nodejs set cookie to 1 and send a post request

原文地址: https://www.cveoy.top/t/topic/bWBc 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录