curl命令的C#REST API服务器端代码

时间:2018-10-27 05:43:01

标签: c# rest api curl

我有以下cURL命令: curl -i --data-urlencode“ username:user” --data-urlencode“ password:Password @ 1234” \“ https://www.example.com/dologin

我对此感到共鸣: 找到HTTP / 1.1 302 位置:https://www.example.com/ Set-Cookie: JSESSIONID = node1817wnsz113851iv60zcyybhwd25.node0; Path = /; Secure; HttpOnly

但是,如果我使用HttpURLConnection进行操作,它将带我进入登录页面。

所以我想到了自己进行模拟。

以下是客户提供的详细信息: 简单的基于表单的身份验证。验证后, 会话ID Cookie(JSESSIONID = ...)已设置。在所有后续请求中,您必须一起发送会话ID cookie。

身份验证请求 认证方式: 请求:POST / dologin,在请求正文中带有用户名和密码(Urlcoded) 响应:302使用Set-Cookie重定向到index.html:JSESSIONID = ...

任何帮助将不胜感激。

谢谢。

0 个答案:

没有答案