起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3334|回复: 4

[用户待确认] 网络请求组件 中 请求头 的设置问题

[复制链接]

105

主题

305

帖子

663

积分

高级会员

Rank: 4

积分
663
QQ
发表于 2019-8-24 14:34:43 | 显示全部楼层 |阅读模式
在网络请求中,直接填写请求头到配置框里,这样的请求是成功的。如下图:
1.png

请求头的内容如下:

{"access-token":"N2IxNGFhOGE1ZmUzMTNkYjAxMmEzNDFlMjM0ZDEyNjA5YjY3NGUwYjlmMTAyYjE5MjA2MWFkZDZlMGMwY2YwNmE6L215cmFuay93ZWl4aW4vZ3JvdXAtbGlzdA=="}

我把以上的这段内容保存在静态数据集中,在 网络请求组件 的 请求头 中,配置 请求头 等于这个静态数据的字段,如下图所示:
2.png

我用文本组件也显示了这个静态数据集的这个字段,确认显示内容是跟之前的内容是一样的,但实际中,网络请求出错,浏览器提示错误如下:

3.png

console提示错误如下:
4.png

请问这是为什么的?

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2019-8-26 15:24:07 | 显示全部楼层
{}是json对象,'{}'是json字符串,从后端取数据,会将对象序列化为字符串
可以使用下面的方法进行转换
JSON.parse(jsonstr); //可以将json字符串转换成json对象
JSON.stringify(jsonobj); //可以将json对象转换成json对符串
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

105

主题

305

帖子

663

积分

高级会员

Rank: 4

积分
663
QQ
 楼主| 发表于 2019-8-26 16:55:33 | 显示全部楼层
zhaixin 发表于 2019-8-26 15:24
{}是json对象,'{}'是json字符串,从后端取数据,会将对象序列化为字符串
可以使用下面的方法进行转换
JSON ...

是把函数直接写到配置的对话框里面吗?
回复 支持 反对

使用道具 举报

105

主题

305

帖子

663

积分

高级会员

Rank: 4

积分
663
QQ
 楼主| 发表于 2019-8-26 17:16:24 | 显示全部楼层
zhaixin 发表于 2019-8-26 15:24
{}是json对象,'{}'是json字符串,从后端取数据,会将对象序列化为字符串
可以使用下面的方法进行转换
JSON ...

我需要做一个 {"access-token":"xxxxxxxxxxxxxxxxxxxxxxxxxxx"} 这样的JSON数据,填写在网络请求的请求头中,如下图:
1.png


值是通过数据库获取,我已经核对过,数据库返回值是对的。但运行是提示 Unexpected token ' in JSON at position 1,不知道格式问题出在哪里。


2.png
回复 支持 反对

使用道具 举报

46

主题

168

帖子

501

积分

高级会员

Rank: 4

积分
501
QQ
发表于 2020-3-2 15:41:30 | 显示全部楼层
解决?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-4-22 22:56 , Processed in 0.056295 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表