NutzCN Logo
问答 postman 进行传参的时候是token值怎么获取
发布于 2313天前 作者 qq_bd0f335e 2189 次浏览 复制 上一个帖子 下一个帖子
标签: nutzwk

postman 进行传参的时候是每一个值都是都要获取一个token吗????token值怎么获取??????

12 回复

content-type是什么? 放在header行不行

http://localhost:8080/api/banner/getBannerList?bannerChannel=3&pageNo=1&pageNum=10
我请求的时候参数bannerChannel=1就可以访问到,换成2或者别的数就不行????为什么

Content-Type application/x-www-form-urlencoded
token 84f9447d5c92198306857641589a4d0d

入口方法怎么写的?

   */
    @At
    @Ok("json")
    @AdaptBy(type = WhaleAdaptor.class)
    @POST
    public Object getNoticeList(@Param("..") NutMap map, HttpServletRequest req) {
        Cnd paramCnd = Cnd.NEW();
        String userId = map.getString("userId");
        if (Strings.isNotBlank(userId)) {
            paramCnd.and("userId","=",userId);
        }
        // 数据库查询
        List<Iff_user_notice> iffUserNoticeList = iffUserNoticeService.query(paramCnd);
        return new Result(0, "获取成功", new NutMap().addv("Iff_user_noticeList",iffUserNoticeList));
    }

话说,为啥你需要用 @Param("..") NutMap map 这种方式呢?

不能用吗?????

URL参数理论上没问题,你可以试试默认Adapter什么状况

一样的我试过了,大神指教一下,这个弄了一早上了

不走postman, 去掉@POST, 然后地址栏直接敲,看看什么结果

跟token值有关吗?比如说我1的时候是一个值,2 的时候是另一个,有这种可能吗?

除非你自己加了ActionFilter或者处理器, nutz默认没有这方面的处理, 所以不会有这个问题

哦哦,那我没加

添加回复
请先登陆
回到顶部