私はSet-Cookieヘッダーから複数のCookieを解析しようとしていますが、Web上で解決策を探してみましたが、私は幸運でした。Set-Cookieヘッダーから複数のCookieを解析するにはどうすればよいですか?
これは、解析しようとしているヘッダー文字列です。
blacklisted_tags=; path=/,,locale=en; path=/,,login=UserName; path=/; expires=Thu, 04-May-2017 22:35:39 GMT,,pass_hash=06xdbf50dfddb67f04352673g85o2645d7399xv; path=/; expires=Thu, 04-May-2017 22:35:39 GMT,_session=BAh7CDoMdXNlcl9pZGkDgGMBOg9hi4X9W9uX2lkIiVhNTBmOWYxMWZmYWY4ZjE4MTc3NWUxZjEyZWNmNzU3ZCIKZmxhc2hJQzonQWN0aW9uQ29udHJvbGxlcjo6Rmxhc2g6OkZsYXNoSGFzaHsGOgtub3RpY2UiGllvdSBhcmUgbm93IGxvZ2dlZCBpbgY6Kn7j4MkewY7CEY%3D--18f67a3aa5cd039a23521dbf8d6be84e2ad55vnd; domain=.website.com; path=/; HttpOnly
、これはシオマネキが、私はこの正規表現パターンを試してみたが、私はと良いことないよので、それは
(.*?)=(.*?)($|;|,(?!))
いずれも動作しませんでしたそれを
Set-Cookie: blacklisted_tags=; path=/
Set-Cookie:
Set-Cookie: locale=en; path=/
Set-Cookie:
Set-Cookie: login=UserName; path=/; expires=Mon, 17-Apr-2017 17:34:43 GMT
Set-Cookie:
Set-Cookie: pass_hash=06xdbf50dfddb67f04352673g85o2645d7399xv; path=/; expires=Mon, 17-Apr-2017 17:34:43 GMT
Set-Cookie: _session=BAh7CDoMdXNlcl9pZGkDgGMBOg9hi4X9W9uX2lkIiVhNTBmOWYxMWZmYWY4ZjE4MTc3NWUxZjEyZWNmNzU3ZCIKZmxhc2hJQzonQWN0aW9uQ29udHJvbGxlcjo6Rmxhc2g6OkZsYXNoSGFzaHsGOgtub3RpY2UiGllvdSBhcmUgbm93IGxvZ2dlZCBpbgY6Kn7j4MkewY7CEY%3D--18f67a3aa5cd039a23521dbf8d6be84e2ad55vnd; domain=.website.com; path=/; HttpOnly
を解析する方法であります正規表現私は誰かが正しいパターンで私を助けることを望んでいた。
ありがとうございます。
https://github.com/LYF610400210/CookieParserまたはhttps://github.com/keyvan/CommaDelimitedCookieParser4DotNet –
このようなCookieコンテナを使用してURLをお知らせください。 –
@WiktorStribiżew私はCookieParserを前に試してみましたが、NSFWだから私はここに投稿することはできませんが、URLを助けてくれませんでした。しかし、あなたはgoogle "Sankaku Channel"で入手できます。私は、そのイメージボードから写真をダウンロードするツールに取り組んでいます。そして、私はページ50(あなたはクッキーなしで404を得るでしょう!)を超えて解析できるように、クッキーが必要です。 – PavilionVI