我正在尝试为webrequest添加某个网址的Cookie
request.CookieContainer.Add(new Uri(loginURI), new Cookie("$Dir", "/root/"));
据说文件名$ Dir有错误。为什么呢?
此外,我需要两次$ Dir和$ Date复制cookie,但它只允许设置1次。有可能解决吗?
答案 0 :(得分:1)
不幸的是,美元符号不能是cookie名称中的第一个字符。
取自MSDN篇文章:
不得在名称内使用以下字符:等号, 分号,逗号,换行符(\ n),返回(\ r),制表符(\ t)和空格 字符。美元符号字符(" $")不能是第一个 字符。
希望这有帮助。