Skip to content

is there a way to bind puppeteer sharp to a specific outgoing IP/network interface ? #2020

@git37

Description

@git37

Looking for some help? Get priority support by sponsoring the project/

Before you file a bug, have you:

  • Tried upgrading to newest version of PuppeteerSharp, to see if your issue has already been resolved and released?
  • Checked existing open and closed issues, to see if the issue has already been reported?
  • Tried reproducing your problem in a new isolated project?
  • Considered if this is a general question and not a bug?. For general questions please use StackOverflow.

Description

[Description of the issue]

Complete minimal example reproducing the issue

Complete means the code snippet can be copied into a unit test method in a fresh C# project and run.
Minimal means it is stripped from code not related to reproducing the issue.

E.g.

// Arrange
var options = new LaunchOptions { /*  */ };
var chromiumRevision = BrowserFetcher.DefaultRevision;
var browser = await Puppeteer.LaunchAsync(options, chromiumRevision);
var page = browser.NewPageAsync();

// Act
...

// Assert
...

Expected behavior:

[What you expect to happen]

Actual behavior:

[What actually happens]

Versions

  • Which version of PuppeteerSharp are you using?
  • Which .NET runtime and version are you targeting? E.g. .NET framework 4.6.1 or .NET Core 2.0.

Additional Information

Any additional information, configuration or data that might be necessary to reproduce the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions