互联网服务代理办公自动化

如何通过代理来设置cookies?

在表单中通过@SetHTTPHeader可以设置cookies返回给客户端,如果请求的是个代理页面,如何利用lotusscript来实现@SetHTTPHeade这个功能呢?

我查看了下帮助在代理中使用如下方法可以设置一个cookies值 但是无法设置多个,同时无法设置cookies的path属性

[code class=""]Sub Initialize
        On Error GoTo er
        Dim s As New NotesSession
        Dim db As NotesDatabase
        Dim doc As NotesDocument
        Dim body As NotesMIMEEntity
        Dim header As NotesMIMEHeader
        Dim child As NotesMIMEEntity
        Dim stream As NotesStream
        Set db = s.CurrentDatabase
        Set doc = s.Documentcontext
        Set body = doc.CreateMIMEEntity
        Set header = body.CreateHeader(\"Set-Cookie\")
        Call header.Setheadervalandparams(\"abc4=1111;path=/;\")
        Call header.Setheadervalandparams(\"abcd=9987;name=abc;age=999;path=/;\")
        Set body = doc.GetMIMEEntity
        Print body.Headers
       
        Exit Sub
er:
        Print Error & \"==\" & Erl
End Sub
[/code]

我通过上面代理在浏览器中访问后发现cookies只有一个:abcd=9987,请教下怎么在代理中设置多个cookies值啊?

QQ截图20161114231542.png


参与1

0同行回答

“答”则兼济天下,请您为题主分忧!

提问者

rzf006
软件开发工程师华腾
擅长领域: 安全

相关问题

相关资料

问题状态

  • 发布时间:2016-11-14
  • 关注会员:1 人
  • 问题浏览:1097
  • X社区推广