在 Graphql 请求中发送双引号和反斜杠
Posted
技术标签:
【中文标题】在 Graphql 请求中发送双引号和反斜杠【英文标题】:Sending double quotes and backslash in Graphql request 【发布时间】:2016-10-09 02:53:03 【问题描述】:我想在 Graphql 请求中发送双引号(“)和反斜杠(\),并希望得到它作为响应。
请查看以下示例:
mutation M
signUp
(
name: "Harsha Vardhan"
username: "Harsha143",
email: "harshavardhan@sample.com",
description: "Cool "boy" \n And good looking."
)
_id,
name
username,
email,
description
在上面的 Mutation 中,我想在描述中发送双引号和反斜杠。请指导我克服这个问题。
提前致谢。
【问题讨论】:
您是否尝试转义这些字符?"Cool \"boy\" \\n And good looking."
如果你试图像这样 \"boy\" 转义这些字符是没有用的!
【参考方案1】:
您应该尝试像这样转义这些字符
mutation M
signUp
(
name: "Harsha Vardhan"
username: "Harsha143",
email: "harshavardhan@sample.com",
description: "Cool \"boy\" \\n And good looking."
)
_id,
name
username,
email,
description
希望有帮助!
【讨论】:
第一次转义后出现“(双引号)怎么处理(可能在-boy”s这个词内)? 如果你试图用反斜杠转义那些双引号,就像 \"boy\" ,它不起作用。我试过了,但没有帮助。以上是关于在 Graphql 请求中发送双引号和反斜杠的主要内容,如果未能解决你的问题,请参考以下文章
python脚本中单引号’ 双引号“ 三个单引号‘’‘ 三个双引号”“” 差别 及反斜杠的用法
linux命令学习-引用符号(反斜杠,单引号'',双引号"")