我有以下代码将数据发布到网站:https://play.golang.org/p/e1g0Nd1kDh0
当我在Fiddler中查看请求时,它显示为:
"jobTitle=Area Manager"
我要执行的操作是按照代码中的原样发送字符串 (即不将%20编码为空格),因为这似乎在另一方面引起了一些混乱?使用Python程序发出的相同请求可以在不添加空格的情况下正常工作。
我已经尝试通过将%符号加倍来进行转义,但这似乎不起作用。任何帮助都会很棒。
谢谢。
答案 0 :(得分:1)
如果您试图在服务器端接收文字coalesce.func <- function(x) {
survey_results$x <- coalesce(survey_results$x1,survey_results$x2)
}
,请对%20
符号进行编码。它编码为%
。这样您的邮寄数据将变为:
%25
但是,如果发生这种情况,则服务器端可能会出现一个问题,其中postdata被解码了两次。