POSt 提交参数 实体 和字符串

//1.后台接受是 字符串形式

[HttpPost]
public int SendTaxiAudioByWX(string userid, string suid, string indexno, string filetype)
{

}

//前台参数
string url = ConfigurationManager.AppSettings["DataUrl"].ToString() + "Car/SendTaxiAudioByWX?userid=&suid=&indexno=&filetype=";

string json = CommBusiness.PostHttpData(url);
return json;

//2. 后台是实体形式

[HttpPost]
public bool AddRoadCheck(RoadCheckModel entity)
{

}

url = "http://localhost:6931/api/v2/Car/SendTaxiAudioByWX";

string param = "{\"userid\":\"" + CommBusiness.EncodeBase64(CurrentUser.userid) + "\",\"suid\":\"" + CommBusiness.EncodeBase64(suid) + "\",\"indexno\":\"" + CommBusiness.EncodeBase64(indexno) + "\",\"filetype\":\"" + CommBusiness.EncodeBase64("0") + "\"}";

string json = CommBusiness.PostHttpData(url, param);
return json;

时间: 2025-02-01 19:47:32

POSt 提交参数 实体 和字符串的相关文章

post提交参数有Date类型,总是返回400格式错误

post提交参数有addtime时,总是返回400错误. 将参数改为addTime时,就能正常提交了. 尝试了各种方法,纠结了好久还是没搞定,之前猜测试addtime是关键字导致的不能提交,后来测试,addtime是可以提交的. 经过不断尝试终于找到了原因:spring mvc 在接收日期类型参数时,如不做特殊处理 会出现400语法格式错误 解决办法: 我们在SpringMVC开发中,可能遇到比较多的问题就是前台与后台实体类之间日期转换处理的问题了,说问题也不大,但很多人开发中经常会遇到这个问题

菜鸟调错(九)——POST方法提交参数丢失问题

在解决一个bug的时候,发现post提交上来的参数,有部分丢失了.经过一番查证,有资料说,Tomcat的server.xml中有一个maxPostSize属性,默认是2M.于是将其值显式置为0(不对post提交的大小做限制). <Connector maxPostSize="0" URIEncoding="utf-8" connectionTimeout="20000" port="8080" protocol=&quo

node.js 下依赖Express 实现post 4种方式提交参数

上面这个图好有意思啊,哈哈, v8威武啊.... 在2014年的最后一天和大家分享关于node.js 如何提交4种格式的post数据. 上上一篇说到了关于http协议里定义的4种常见数据的post方法 ,详细介绍请点击查看. 分别是这四种: www-form-urlencoded, form-data, application/json, text/xml Express 依赖 bodyParser 对请求的包体进行解析,默认支持:application/json, application/x-

问题:HttpWebRequest request post 传参; 结果:好用的C# HttpWebRequest用Post同时提交参数和文件的封装类

在项目中,本来都是在站内进行数据交互的,后来又加进来一个买的php网站(艹).需要进行数据交互,在没有考虑使用web服务的情况下,只有通过Post提交到页面进行数据交互是最好的方式了. 我这边使用的是C#,在C#中需要将本页面获取的数据,保存数据库的同时,提交给php那边.这里有一个功能是这样的: 1.提交多个参数 2.同时提交文件. 这里就需要这样一个类实现上述功能.通过搜索后,分享一下类,算是很好用的C# HttpWebRequest用Post同时提交参数和文件的封装类. 类: privat

输入值/表单提交参数过滤有效防止sql注入的方法

输入值/表单提交参数过滤,防止sql注入或非法攻击的方法: 代码如下: /** * 过滤sql与php文件操作的关键字 * @param string $string * @return string * @author zrp <[email protected]> */ private function filter_keyword( $string ) { $keyword = select|insert|update|delete|\|\/\*|\*|\.\.\/|\.\/|union

Form 表单提交参数

今天因为要额外提交参数数组性的参数给form传到后台而苦恼了半天,结果发现,只需要在form表单对应的字段html空间中定义name = 后台参数名 的属性就ok了. 后台本来是只有模型参数的,但是后来增加了一个. 只要在前台定义 name="Users" 的select . 点击提交的时候,select 的多选值会自动传入后台参数Users[]中. 已经是第二次忘记这个神奇的作用,特此记下.

Spring MVC url提交参数和获取参数

普通URL提交参数 该格式url为:url.do?param1=mahc&param2=8888.00 需要在上文中的HelloController对象添加方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 /**      * Spring MVC URL提交参数      * @param name      * @return      */     @RequestMapping(/param)     public ModelAndView getInfo(@Request

利用Splatting提交参数(Hash,哈希)

$infos = @{} $infos.Path = 'c:\Windows' $infos.Recurse = $true $infos.Filter = '*.log' $infos.ErrorAction = 'SilentlyContinue' $infos.Remove('Recurse') dir @infos dir c:\windows -rexurse -filter ‘*.log’ -erroraction silentlycontinue 利用Splatting提交参数(H

QString::arg()//用字符串变量参数依次替代字符串中最小数值

Cpp代码   QString i = "iTest";           // current file's number QString total = "totalTest";       // number of files to process QString fileName = "fileNameTest";    // current file's name QString status = QString("Proc