.net Url.Encode 跳转到PHP解析问题
2015-06-11 21:21
656 查看
string url = string.Format("{0}/home/downloadfile?key={1}&&fileid={4}", SystemConfig.FileAddress, Url.Encode(key),rl.Encode(fileCode)); return Redirect(url);
url地址请求的是php页面,当key值中有加号的时候 php解码后验证失败
php初始使用的是 UrlDecode 进行解码
换成了rawurldecode 就可以了
相关文章推荐
- 利用 Salesforce的apex:outputText 实现VF画面的格式化
- yii phpexcel <转>
- 源码分析:LayoutParams的wrap_content, match_parent, 和具体值
- Laravel控制器调用model的两种方法
- php常用知识积累
- 深入解析php之sphinx
- php中ksort和krsort排序问题
- PHP操作Excel – PHPExcel 基本用法详解
- [PHP] - Laravel - 列表、新增、修改、删除例子
- thrift TProcessor
- PHP中使用CURL实现GET和POST请求
- [PHP] - Laravel - Route路由
- thinkphp相关积累
- getPhysicalNumberOfCells 与 getLastCellNum的区别
- 怎么查看PHP 是线程安全还是非线程安全的
- PHP函数:var_export()
- php键值互换时走的一个弯路
- PHP ServerPush (推送) 技术
- ContentProvider与ContentResolver使用
- php 可变变量、可变函数、可变类名