// extjs通过Post方式发送数据至服务器端
var conn = new Ext.data.Connection();
conn.request({
    url : '/test/ajaxdemo.nsf/agentWebIMSendMsg?openagent',
    method : 'POST',
    params : {
        fromUserAccount : fromusername,
        toUserAccount : tousername,
        message : encodeURIComponent(message)
   },

success : function(responseObject) {},
  failure : function(responseObject) {
     Ext.Msg.alert('失败', responseObject.statusText);
  }

});

//domino代理:接收并处理数据

Sub Initialize
   On Error Goto ErrorHandle
   Dim session   As New notessession
   Dim curdb   As NotesDatabase
   Dim curdoc   As notesDocument
   Dim tdoc  As NotesDocument 
 
   Dim strFormular  As String
   dim vData  As As Variant
   Dim sQry  As String
   Dim sFrom  As String
   Dim sTo   As String
   Dim sMsg  As String
 
   Set curdb = session.CurrentDatabase
   Set curdoc = session.documentContext
 
  '--使用domino内置域Request_Content接收post方式提交的数据
  '--传送数据格式为:fromUserAccount=张三&toUserAccount=李四&message=hello

strFormular="@URLDecode('Domino';Request_Content)"
  vData=Evaluate(strFormular,curdoc)
  sQry=vData(0)
 
  sFrom=WebGetParameter(sQry,"fromUserAccount")
  sTo=WebGetParameter(sQry,"toUserAccount")
  sMsg=WebGetParameter(sQry,"message")
 
 '----------使用数据信息----------------------
 ... ...

Exit Sub
ErrorHandle:
    Msgbox "错误发生在第"+Cstr(Erl)+"行, 错误是: "+Error
End Sub

//得到参数值的函数
Public Function WebGetParameter(Byval strSearch$, Byval strVar$) As String
 
   Const WEB_ARG_SEP = "&"
   On Error Goto Errors
   WebGetParameter = ""
 
   Dim tmp$, posVar%, posSep%
 
   posVar = Instr(strSearch, strVar & "=")
   If posVar = 0 Then Goto TheEnd
   posVar = posVar + Len(strVar) + 1
 
   posSep = Instr(posVar, strSearch, WEB_ARG_SEP)
   If (posSep = 0) Then
        WebGetParameter = Mid$(strSearch, posVar)
   Else
        WebGetParameter = Mid$(strSearch, posVar, posSep-posVar)
   End If
 
   TheEnd:
   Exit Function
Errors:
   WebGetParameter = ""
   Resume TheEnd
End Function

domino代理通过Request_Content域接收extjs以post方式提交的数据相关推荐

  1. @RequestParam接收解析不到 POST 提交的 数据

    1.使用postman或者其他发送请求模拟器进行模拟访问,需要指定Headers为Content-Type:application/x-www-form-urlencoded;指定body类型为x-w ...

  2. 表单及数据提交、表单的作用、服务端接收提交的数据、php处理数据流程、文件域及文件域中数据处理、php展示数据(响应)

    表单及数据提交: 表单的作用: 用于收集相关信息:html中有专门提交数据的标签,可以很容易的收集用户输入的信息,这个标签有两个重要的属性:action表单提交的地址和method以什么方式提交表单, ...

  3. 从实例入手学习使用vue+axios配置代理进行跨域访问百度音乐API

    场景 如果要使用axios直接进行跨域访问是不可以的,这是就需要配置代理了,为什么要配置代理呢? 原因就是因为客户端请求服务端的数据是存在跨域问题的,而服务器和服务器之间可以相互请求数据,是没有跨域的 ...

  4. 使用nginx反向代理发起跨域请求

    任务5:http://www.jnshu.com/task/2/45/detail//#1 页面文件放在github:https://github.com/Resalee/css_task/tree/ ...

  5. 【react】使用代理解决跨域问题

    [react]使用代理解决跨域问题 参考文章: (1)[react]使用代理解决跨域问题 (2)https://www.cnblogs.com/guanpingping/p/10344197.html ...

  6. reactjs脚手架配置http-proxy-middleware代理解决跨域问题

    reactjs脚手架配置http-proxy-middleware代理解决跨域问题

  7. vue如何配置服务器端跨域_vue项目里如何配置本地代理实现跨域请求

    1.在如图项目配置的index.js文件夹下添加以下一段话 微信图片_20180912182204.png proxyTable: { '/rest': { target: 'http://192.1 ...

  8. 通过nginx反向代理解决跨域

    先写一个发送跨域请求的页面index.html <html> <head><title></title> </head> <body& ...

  9. vue-webpack项目本地开发环境设置代理解决跨域问题

    vue-webpack项目本地开发环境设置代理解决跨域问题 参考文章: (1)vue-webpack项目本地开发环境设置代理解决跨域问题 (2)https://www.cnblogs.com/xyyt ...

最新文章

  1. keyup常用事件_keyup事件问题
  2. boost::convert模块实现默认转换器fail失败的测试程序
  3. eclipes快捷键
  4. 【Pytorch神经网络理论篇】 09 神经网络模块中的损失函数
  5. python 第三方登录_【Python web 开发】social_django 集成第三方登录
  6. java冒泡法优化_数据结构java版之冒泡排序及优化
  7. 【vue】--利用vue-cli--搭建项目------1912--(另一个种)
  8. vivo手机删除内置应用及如何查看APP包
  9. java学生管理系统
  10. java正整数正则表达式_Java 正则表达式
  11. Java程序员必备的50道Kafka面试题及解析,面试再也不怕问Kafka了
  12. 类图和对象图(用户管理模块建模)
  13. Android 关于推送通知还需要一些其他的设置问题
  14. 光纤传输网的发展及其新的分层结构
  15. python视频推荐知乎_用Python下载知乎视频,非常实用!
  16. Spring Boot 面试的十个问题
  17. dnf剑魂buff等级上限_DNF:护石2.0副本将至!新增“金币燃烧机”,30W点一下
  18. concatenation 和 element-wise summation 该选哪个?
  19. Linux 关闭防火墙方法
  20. USB-详解/sys/kernel/debug/usb/devices

热门文章

  1. 测试老司机一起聊聊性能测试是怎么一回事?
  2. CSS 轮廓(outline)
  3. 测试用例-其他相关知识
  4. mysql ddl 进度_MySQL5.7 慢查询+DDL操作堵塞查询
  5. 给萌新HTML5 入门指南
  6. 零基础成为月薪过万前端开发工程师,很难吗?
  7. 【Contact】结构体+动态内存管理+文件存储实现简易通讯录代码
  8. windows 运行linux c++,Visual studio中使用C++的Linux 开发
  9. win7系统mysql连接不上数据库吗_Win7系统使用数据库时mysql频繁掉线无法连接的两种解决方法...
  10. dell服务器启动顺序如何设置_如何即时设置一个静态文件服务器