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

今天朋友刚到新公司遇到个问题,后台只支持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标签会被吞,截图如上。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容