php post提交 java接收,asp如何接收php或java提交post过来的json数据
传统的ASP与ASP之间post提交json可以用:json=cstr(request.form)
来获取得到的json代码,但实际上,如果是java或php提交过来的话,用request.form可能得到的就是空值,最稳妥的办法是根据二进制流得到数据,操作如下:
2个页面,第一个页面假设为:funtion.asp
代码如下:
function bytes2bstr(vin)
dim bytesstream,stringreturn
set bytesstream = server.CreateObject("adodb.stream")
bytesstream.type = 2
bytesstream.open
bytesstream.writeText vin
bytesstream.position = 0
bytesstream.charset = "utf-8"'或者gb2312
bytesstream.position = 2
stringreturn = bytesstream.readtext
bytesstream.close
set bytesstream = nothing
bytes2bstr = stringreturn
end function
%>
第二个页面,假设为demo.asp,代码如下:
getpostjson=Request.TotalBytes '得到字节数
if getpostjson=0 then
response.Write("json null")
response.End()
end if
readjson=Request.BinaryRead(getpostjson) '二进制方式来读取客户端使用POST传送方法所传递的数据
json = bytes2bstr(readjson) '二进制转化
response.write(json)
%>
以上代码实测通过。
php post提交 java接收,asp如何接收php或java提交post过来的json数据相关推荐
- asp.net 与 java 2017_[ASP.net教程]C#与JAVA学习感悟
[ASP.net教程]C#与JAVA学习感悟 0 2015-10-06 23:00:07 C#与JAVA学习感悟 学完C#与JAVA,感觉收获良多.C#与JAVA这两门语言相似度很高(了解它们早期历史 ...
- java对象转xml jackson_五分钟Jackson入门(三) JSON数据类XML转换(附项目源码)
JSON数据看起来就像一棵树,也可以用类似于XML的解析方法来解析.将上篇文章的Demo改为: package com.hankcs; import org.codehaus.jackson.Json ...
- dio java,Flutter基础(十一)网络请求(Dio)与JSON数据解析
本文首发于微信公众号「后厂技术官」 前言 在Android开发中如果我们想要请求网络,可以使用HttpClent.HttpURLConnection,但在项目中一般都会使用OkHttp和Retrofi ...
- jQuery 结合 Json 提交数据到Webservice,并接收从Webservice返回的Json数据
简单的Json数据提交 jQuery ajax webservice:get 和 post 一.GET 方式 客户端 代码 var data = { classCode: ...
- java controller json_springMVC的controller层接收前端json数据
1.前端的操作: 对象接收json数据方式:将所需要传的数据转化为json数据,并将这些数据以post方式传到后台的controller层,然后controller层接收json数据,并且是以对象的形 ...
- form表单提交,后台实体类接收转义问题 解决方案
Ajax传一个实体给后台,以@RequestBody来接收: https://blog.csdn.net/zhou_pp/article/details/94738434 前台提交整个表单数据,后台实 ...
- java使用Socket类接收和发送数据
java使用Socket类接收和发送数据 网络应用分为客户端和服务端两部分,而Socket类是负责处理客户端通信的Java类.通过这个类可以连接到指定IP或域名的服务器上,并且可以和服务器互相发送和接 ...
- java生成缩略图,接收图片,按指定宽高或按比例生成缩略图
全栈工程师开发手册 (作者:栾鹏) java教程全解 java生成缩略图,接收图片,按指定宽高或按比例生成缩略图,能有效降低前端访问图片的流量负载. 支持的图片类型 : [BMP, bmp, jpg, ...
- java实现代理服务器,接收客户端连接,发送到对应服务器
全栈工程师开发手册 (作者:栾鹏) java教程全解 java实现代理服务器,接收客户端连接,发送到对应服务器 package com.lp.app.webserver;import java.net ...
最新文章
- 第七节:HtmlHelper及其扩展
- Android实践 -- 监听应用程序的安装、卸载
- 一个经典面试题:如何保证缓存与数据库的双写一致性?
- 0222互联网新闻 | 快手推游戏直播App“电喵直播”及工具型App光音Mulight;“AI音乐学院”完成PreA轮融资...
- python有内存处理模块吗_使用Python多处理的高内存使用
- Redis-Session无状态会话技术
- 怎么做应力应变曲线_做冲压材质分析很重要,材料性能分析汇总~
- 0.3秒定位解剖位置、定位精度提升超2.3%!
- arm ida 伪代码 安卓 符号表_IDA 制作 sig文件 gdb 导入符号表
- 快速排序的两种实现方法(js)
- gVim取消自动备份
- rancher中添加用户,赋予权限
- 【计算机视觉入门案例】手写数字识别:Keras深度学习库
- 流媒体 - UVC 协议
- c语言汉字转拼音,C#汉字转拼音(支持多音字)
- B站“崩溃”始末 2021.07.13 我们是这样崩的
- gst-rtsp-server 开源包的说明
- 《信息系统安全》课后习题答案(陈萍)
- 恐怖的代码,以及转载
- 原来棒棒糖还有这功能~
热门文章
- php中ASCⅡ码的妙用
- rtmp rtsp 区别_鱼胶粉和吉利丁粉的区别
- openssl生成Windows证书
- Android报错:FAILED:_nl_intern_locale_data: ?? ‘cnt < (sizeof (_nl_value_type_LC_TIME)
- 报错:/check/src/check_log.c:27:10: 致命错误: subunit/child.h:没有那个文件或目录
- Android/Linux线程死锁demo分析
- ios build lame
- vscode之美化js代码
- VALSE学习(一):high-resolution representation learning-高分辨率表示学习-姿态估计
- 天翼对讲机写频软件_对讲机常见问题解决方法