Cookies 有没有办法检查网站是否使用了第三方cookie?

Cookies 有没有办法检查网站是否使用了第三方cookie?,cookies,automation,Cookies,Automation,我有一个网站列表,我必须检查是否有任何第三方cookie 对每个人进行检查,其中一人进行检查并不是最明智的做法 有人知道检查一手满是链接的手的解决方案吗 如果有人有任何想法,请告诉我 我不确定你是否需要更多的信息 认为VSCode+Nunit+Selenium可能是打开浏览器并确认cookie的一种非常快速的方法 将其与以下代码配对: namespace YourProject { using NUnit.Framework; using OpenQA.Selenium; using OpenQ

我有一个网站列表,我必须检查是否有任何第三方cookie

对每个人进行检查,其中一人进行检查并不是最明智的做法

有人知道检查一手满是链接的手的解决方案吗

如果有人有任何想法,请告诉我


我不确定你是否需要更多的信息

认为VSCode+Nunit+Selenium可能是打开浏览器并确认cookie的一种非常快速的方法

将其与以下代码配对:

namespace YourProject
{
using NUnit.Framework;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
using System;

[TestFixture]
class Chrome
{

    private IWebDriver driver;

    [SetUp]
    public void StartTest()
    {
        driver = new ChromeDriver();
    }

    [TearDown]
    public void EndTest()
    {
        driver.Close();
        driver.Quit();
    }

    [Test]
    public void CheckAllSiteCookies()
    {
        driver.Navigate().GoToUrl("http://<YourFirstWebsite>"); 
        CookieCheck(cookieInfo);
        driver.Navigate().GoToUrl("http://<YourSecondWebsite>");
        CookieCheck(cookieInfo);
        driver.Navigate().GoToUrl("http://<YourThirdWebsite>");
        CookieCheck(cookieInfo);
        driver.Navigate().GoToUrl("http://<YourFourthWebsite>");
        CookieCheck(cookieInfo);
    }

    public void CookieCheck(string cookieInfo)
    {
     // C# example provided here for reading cookies
     // https://www.guru99.com/handling-cookies-selenium-webdriver.html
    }
}
}
名称空间项目
{
使用NUnit.Framework;
使用OpenQA.Selenium;
使用OpenQA.Selenium.Chrome;
使用制度;
[测试夹具]
铬类
{
私人IWebDriver;
[设置]
公共无效开始测试()
{
驱动程序=新的ChromeDriver();
}
[撕裂]
公共测试()
{
driver.Close();
driver.Quit();
}
[测试]
public void CheckAllSiteCookies()
{
driver.Navigate().gotour(“http://”);
CookieCheck(cookieInfo);
driver.Navigate().gotour(“http://”);
CookieCheck(cookieInfo);
driver.Navigate().gotour(“http://”);
CookieCheck(cookieInfo);
driver.Navigate().gotour(“http://”);
CookieCheck(cookieInfo);
}
公共无效CookieCheck(字符串cookieInfo)
{
//C#此处提供的示例用于阅读cookies
// https://www.guru99.com/handling-cookies-selenium-webdriver.html
}
}
}

认为VSCode+Nunit+Selenium可能是打开浏览器并确认cookie的一种非常快速的方法

将其与以下代码配对:

namespace YourProject
{
using NUnit.Framework;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
using System;

[TestFixture]
class Chrome
{

    private IWebDriver driver;

    [SetUp]
    public void StartTest()
    {
        driver = new ChromeDriver();
    }

    [TearDown]
    public void EndTest()
    {
        driver.Close();
        driver.Quit();
    }

    [Test]
    public void CheckAllSiteCookies()
    {
        driver.Navigate().GoToUrl("http://<YourFirstWebsite>"); 
        CookieCheck(cookieInfo);
        driver.Navigate().GoToUrl("http://<YourSecondWebsite>");
        CookieCheck(cookieInfo);
        driver.Navigate().GoToUrl("http://<YourThirdWebsite>");
        CookieCheck(cookieInfo);
        driver.Navigate().GoToUrl("http://<YourFourthWebsite>");
        CookieCheck(cookieInfo);
    }

    public void CookieCheck(string cookieInfo)
    {
     // C# example provided here for reading cookies
     // https://www.guru99.com/handling-cookies-selenium-webdriver.html
    }
}
}
名称空间项目
{
使用NUnit.Framework;
使用OpenQA.Selenium;
使用OpenQA.Selenium.Chrome;
使用制度;
[测试夹具]
铬类
{
私人IWebDriver;
[设置]
公共无效开始测试()
{
驱动程序=新的ChromeDriver();
}
[撕裂]
公共测试()
{
driver.Close();
driver.Quit();
}
[测试]
public void CheckAllSiteCookies()
{
driver.Navigate().gotour(“http://”);
CookieCheck(cookieInfo);
driver.Navigate().gotour(“http://”);
CookieCheck(cookieInfo);
driver.Navigate().gotour(“http://”);
CookieCheck(cookieInfo);
driver.Navigate().gotour(“http://”);
CookieCheck(cookieInfo);
}
公共无效CookieCheck(字符串cookieInfo)
{
//C#此处提供的示例用于阅读cookies
// https://www.guru99.com/handling-cookies-selenium-webdriver.html
}
}
}