我在 Set-Cookie 标头中从网络服务器返回了这个 cookie:
PHPSESSID=462rutd8g0sbg9sinh3hqa2ol6; 路径=/,wordpress_test_cookie=WP+Cookie+检查;路径=/,wordpress_ca07030412dd7fcd4dbeaae0bd9f5df9=testemail@example.com; expires=星期日,2012 年 7 月 1 日 05:11:02 GMT;路径=/wp-内容/插件;httponly,wordpress_ca07030412dd7fcd4dbeaae0bd9f5df9=testemail@example.com; expires=星期日,2012 年 7 月 1 日 05:11:02 GMT;路径=/wp-admin;httponly,wordpress_logged_in_ca07030412dd7fcd4dbeaae0bd9f5df9=testemail@example.com; expires=星期日,2012 年 7 月 1 日 05:11:02 GMT;路径=/; httponly
我正在尝试使用CookieContainer.SetCookies(new Uri(url),cookie);
但它抛出异常'{“解析Uri的Cookie标头时发生错误' http://www.smallbizads.us/ '。”} System.FormatException {System.Net.CookieException'
一些挖掘显示 SetCookies 使用 , 来分解 cookie。但这显然不起作用,因为我有 Expires 标头,它也有,
知道如何解决这个问题吗?
注意:Set-Cookie
由于 Wordpress 问题,我只能通过从标题中获取 cookie 来使用此方法。所以请不要建议任何其他选择。