next的路由无法获取请求的body?

nextjs请求的为json object stream方式,这是一种流的方式传输,需要用await等待一下,或是then

js 复制代码
import { NextRequest, NextResponse } from "next/server";
// export const dynamic = 'force-dynamic' // defaults to auto
export async function POST(request: NextRequest) {
  const body = await request.json();
  console.log(body);
    return new Response(JSON.stringify({ a:1, b:2 }), {
        headers: { 'Content-Type': 'text/plain' },
    })
}
export async function GET(request: Request) {

    console.log(request.headers.get('cookie'));
    return new Response(JSON.stringify({ c:3, d:4 }), {
        headers: { 'Content-Type': 'text/plain',"set-cookie":'token=1234567890;path=/;HttpOnly;SameSite=Lax' },
    })
}

如果直接用postman,nextjs是直接报500,这里需要稍微注意一下改成以下

相关推荐
全栈小58 分钟前
【数据库】浙人医携手金仓数据库,打造全国首个多院区异构多活容灾架构
数据库·1024程序员节·金仓
CoderYanger2 天前
贪心算法:7.最长连续递增序列
java·算法·leetcode·贪心算法·1024程序员节
CoderYanger2 天前
贪心算法:6.递增的三元子序列
java·算法·leetcode·贪心算法·1024程序员节
CoderYanger2 天前
贪心算法:1.柠檬水找零
java·算法·leetcode·贪心算法·1024程序员节
CoderYanger2 天前
贪心算法:4.摆动序列
java·算法·leetcode·贪心算法·1024程序员节
CoderYanger2 天前
贪心算法:2.将数组和减半的最少操作次数
java·算法·leetcode·贪心算法·1024程序员节
CoderYanger2 天前
贪心算法:8.买卖股票的最佳时机
java·算法·leetcode·贪心算法·1024程序员节
CoderYanger2 天前
贪心算法:3.最大数
java·算法·leetcode·贪心算法·1024程序员节
CoderYanger2 天前
贪心算法:5.最长递增子序列
java·算法·leetcode·贪心算法·1024程序员节
liguojun20253 天前
智慧破局:重构体育场馆的运营与体验新生态
java·大数据·人工智能·物联网·重构·1024程序员节