美文网首页
iOS 使用form表单形式提交post请求

iOS 使用form表单形式提交post请求

作者: 暗香min | 来源:发表于2018-05-03 09:17 被阅读0次

今天朋友刚到新公司遇到个问题,后台只支持form表单形式提交post数据,纠结了很久不知道改怎么搞,后台提供了一份样例。

Exception {

String wsFormInfo = ZqkjCore.createLinkString(saveContractInfo);

String wsSignVal=DecryptData.sign(wsFormInfo,privateKey,"utf8");

StringBuffer sbHtml = new StringBuffer();

sbHtml.append("\<form id=\"zqwssubmit\" name=\"zqwssubmit\" action=\"" + netURL 

+ "\"method='post'>");

for (Map.Entry<String String> entry : saveContractInfo.entrySet()) {

      sbHtml.append("<input type=\"hidden\" name="' + entry.getKey() + "'value=\"' + entry.getValue() + "\"/>");

}

sbHtml.append("<input type=\"hidden\" name='sign_val' value=\"" + wsSignVal + "\"/>");

sbHtml.append("<input type=\"submit\" value='确认' style=\"display:none;\"></form>");

sbHtml.append("<script>document.forms['zqwssubmit'].submit();</script>");

return sbHtml.toString();

}

表单提交

html标签会被吞,截图如上。

相关文章

网友评论

      本文标题:iOS 使用form表单形式提交post请求

      本文链接:https://www.haomeiwen.com/subject/hedazxtx.html