- 1
- 0
- 约3.07千字
- 约 10页
- 2021-11-25 发布于天津
- 举报
题目有些大,但文中谈到的问题很小; 看似表扬C#,实
际不是。
这个小问题来自这样的应用场景——以 HTTP POST 的方式 调用第三方API,第三方API不支持JSON传参,只能通过 URL query string 方式传参( a=1b=2 )。
假设 API 的地址是 /api/say ,需要传递 的参数是username与words,只支持 HTTP POST调用。 另外,加一个约束条件——不允许用字符串拼接,比如: username=+username+words=+words;
jQuery 中的调用示例代码
var postData = {
username: test,
words: hello world
};
$.ajax({
url: /api/say,
data: postData,
type: post,
}); 在上面的 Javascript 代码执行时, jQuery 会自动将 js 对象 postData 转换为 Url query string 的形式
( username=testwords=hello+world ),并自动进行 Url encode。
PHP 中的调用示例代码
$url = /api/say;
$data = array(username = test,
words = hello world);$data =
http_b
您可能关注的文档
最近下载
- 地下管线普查方案.doc VIP
- 2026年外包公司软件测试工程师面试全解析.docx VIP
- 2024版光伏工程施工工艺手册.pdf VIP
- 母婴保健技术服务许可证校验申请书.doc VIP
- 集团公司供应商管理办法.docx VIP
- 压力式膜技术手册(Memcor).pdf VIP
- 初中英语1600词新课标词汇(按话题分类).docx VIP
- DL∕T电力企业标准化工作指南(2024).pdf VIP
- 2024年供水公司安全生产“一岗双责”实施方案(三篇) .pdf VIP
- Unit1 Art Reading for writing【知识精研】英语人教版(2019) 选择性必修三同步课.pptx VIP
原创力文档

文档评论(0)