传统的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数据相关推荐

  1. 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这两门语言相似度很高(了解它们早期历史 ...

  2. java对象转xml jackson_五分钟Jackson入门(三) JSON数据类XML转换(附项目源码)

    JSON数据看起来就像一棵树,也可以用类似于XML的解析方法来解析.将上篇文章的Demo改为: package com.hankcs; import org.codehaus.jackson.Json ...

  3. dio java,Flutter基础(十一)网络请求(Dio)与JSON数据解析

    本文首发于微信公众号「后厂技术官」 前言 在Android开发中如果我们想要请求网络,可以使用HttpClent.HttpURLConnection,但在项目中一般都会使用OkHttp和Retrofi ...

  4. jQuery 结合 Json 提交数据到Webservice,并接收从Webservice返回的Json数据

    简单的Json数据提交  jQuery ajax  webservice:get 和 post 一.GET 方式 客户端 代码             var data = { classCode:  ...

  5. java controller json_springMVC的controller层接收前端json数据

    1.前端的操作: 对象接收json数据方式:将所需要传的数据转化为json数据,并将这些数据以post方式传到后台的controller层,然后controller层接收json数据,并且是以对象的形 ...

  6. form表单提交,后台实体类接收转义问题 解决方案

    Ajax传一个实体给后台,以@RequestBody来接收: https://blog.csdn.net/zhou_pp/article/details/94738434 前台提交整个表单数据,后台实 ...

  7. java使用Socket类接收和发送数据

    java使用Socket类接收和发送数据 网络应用分为客户端和服务端两部分,而Socket类是负责处理客户端通信的Java类.通过这个类可以连接到指定IP或域名的服务器上,并且可以和服务器互相发送和接 ...

  8. java生成缩略图,接收图片,按指定宽高或按比例生成缩略图

    全栈工程师开发手册 (作者:栾鹏) java教程全解 java生成缩略图,接收图片,按指定宽高或按比例生成缩略图,能有效降低前端访问图片的流量负载. 支持的图片类型 : [BMP, bmp, jpg, ...

  9. java实现代理服务器,接收客户端连接,发送到对应服务器

    全栈工程师开发手册 (作者:栾鹏) java教程全解 java实现代理服务器,接收客户端连接,发送到对应服务器 package com.lp.app.webserver;import java.net ...

最新文章

  1. 第七节:HtmlHelper及其扩展
  2. Android实践 -- 监听应用程序的安装、卸载
  3. 一个经典面试题:如何保证缓存与数据库的双写一致性?
  4. 0222互联网新闻 | 快手推游戏直播App“电喵直播”及工具型App光音Mulight;“AI音乐学院”完成PreA轮融资...
  5. python有内存处理模块吗_使用Python多处理的高内存使用
  6. Redis-Session无状态会话技术
  7. 怎么做应力应变曲线_做冲压材质分析很重要,材料性能分析汇总~
  8. 0.3秒定位解剖位置、定位精度提升超2.3%!
  9. arm ida 伪代码 安卓 符号表_IDA 制作 sig文件 gdb 导入符号表
  10. 快速排序的两种实现方法(js)
  11. gVim取消自动备份
  12. rancher中添加用户,赋予权限
  13. 【计算机视觉入门案例】手写数字识别:Keras深度学习库
  14. 流媒体 - UVC 协议
  15. c语言汉字转拼音,C#汉字转拼音(支持多音字)
  16. B站“崩溃”始末 2021.07.13 我们是这样崩的
  17. gst-rtsp-server 开源包的说明
  18. 《信息系统安全》课后习题答案(陈萍)
  19. 恐怖的代码,以及转载
  20. 原来棒棒糖还有这功能~

热门文章

  1. php中ASCⅡ码的妙用
  2. rtmp rtsp 区别_鱼胶粉和吉利丁粉的区别
  3. openssl生成Windows证书
  4. Android报错:FAILED:_nl_intern_locale_data: ?? ‘cnt < (sizeof (_nl_value_type_LC_TIME)
  5. 报错:/check/src/check_log.c:27:10: 致命错误: subunit/child.h:没有那个文件或目录
  6. Android/Linux线程死锁demo分析
  7. ios build lame
  8. vscode之美化js代码
  9. VALSE学习(一):high-resolution representation learning-高分辨率表示学习-姿态估计
  10. 天翼对讲机写频软件_对讲机常见问题解决方法