这句url字符串的拼接,没有看懂,求解答,哇哇

String requestUrl = GET_URL + "/v2sms.aspx?action=send&rt=json&userid=" + userid

                    + "&timestamp=" + dateStr

                    + "&sign=" + sign

                    + "&mobile=" + mobile

                    + "&content=" + URLEncoder.encode(content, "utf-8")

                    + "&sendTime=&extno=";

  这句字符串的拼接,里面的各部分我不知道是什么,加号后面的,是 定义的参数变量,双引号里面的,  &  这个符号以及 双引号的英文,我就有点懵,不知道怎么看,哇哇

woyan2008 发布于 2020-1-19 18:07
1min目标场景问卷 立即参与
回答问题
悬赏:10 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zsh331Lv8专家互助
发布于2020-1-19 18:26(编辑于 2020-1-19 18:28)
String requestUrl = GET_URL + "/v2sms.aspx?action=send&rt=json&userid=" + 1
                    + "&timestamp=" + 2
                    + "&sign=" + 3
                    + "&mobile=" + 4
                    + "&content=" + 5
                    + "&sendTime=&extno=";
                    
                    比如:
                    userid 为1
                    dateStr 为2
                    sign 为3
                    mobile 为4
                    URLEncoder.encode(content, "utf-8") 的结果为5;注:content也是一个参数值,根据URLEncoder.encode方法解析出值5



String requestUrl = aaa/v2sms.aspx?action=send&rt=json&userid=1&timestamp=2&sign=3&mobile=4&content=5&sendTime=&extno=;

就是简单的字符串与参数值拼接问题。


注释:+号为拼接符,双引号里面的内容为字符串,其它为参数值,最后组合成一条完成的路径而已!!!
  • woyan2008 woyan2008(提问者) 谢谢, 知道了, 有第三方 短信 api文档,然后需要把这个弄到帆软中,实现点击帆软表中的按钮后,实现发送短信,可以帮我看下吗?现在已经有了 api文档,同时, java代码,写了一点,但是有些地方不清楚!
    2020-01-19 21:58 
  • 2关注人数
  • 392浏览人数
  • 最后回答于:2020-1-19 18:28
    请选择关闭问题的原因
    确定 取消
    返回顶部