How to get screenshot of webpage using puppeteer sharp in windows server 2008
I'm using puppeteer sharp v1.10 for getting screenshot of webpages. It is working fine in windows 10 machine but not working in windows server 2008.
But in puppeteer github repo, they already reported and fixed the issue by using System.Net.WebSockets.Managed. I have installed this nuget package in puppeteer demo sample. But I don't know how to getting this worked in windows server 2008.
Can anyone please help me to getting screenshot in windows server 2008 with puppeteer-sharp.
c# google-chrome-headless puppeteer-sharp
add a comment |
I'm using puppeteer sharp v1.10 for getting screenshot of webpages. It is working fine in windows 10 machine but not working in windows server 2008.
But in puppeteer github repo, they already reported and fixed the issue by using System.Net.WebSockets.Managed. I have installed this nuget package in puppeteer demo sample. But I don't know how to getting this worked in windows server 2008.
Can anyone please help me to getting screenshot in windows server 2008 with puppeteer-sharp.
c# google-chrome-headless puppeteer-sharp
add a comment |
I'm using puppeteer sharp v1.10 for getting screenshot of webpages. It is working fine in windows 10 machine but not working in windows server 2008.
But in puppeteer github repo, they already reported and fixed the issue by using System.Net.WebSockets.Managed. I have installed this nuget package in puppeteer demo sample. But I don't know how to getting this worked in windows server 2008.
Can anyone please help me to getting screenshot in windows server 2008 with puppeteer-sharp.
c# google-chrome-headless puppeteer-sharp
I'm using puppeteer sharp v1.10 for getting screenshot of webpages. It is working fine in windows 10 machine but not working in windows server 2008.
But in puppeteer github repo, they already reported and fixed the issue by using System.Net.WebSockets.Managed. I have installed this nuget package in puppeteer demo sample. But I don't know how to getting this worked in windows server 2008.
Can anyone please help me to getting screenshot in windows server 2008 with puppeteer-sharp.
c# google-chrome-headless puppeteer-sharp
c# google-chrome-headless puppeteer-sharp
edited Nov 26 '18 at 12:30
hardkoded
6,06022029
6,06022029
asked Nov 26 '18 at 10:36
johnjohn
173
173
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
This is how you can use System.Net.WebSockets.Managed on Puppeteer-Sharp
var browserOptions = new LaunchOptions
{
Headless = true,
WebSocketFactory = (uri, socketOptions, cancellationToken)
=> System.Net.WebSockets.SystemClientWebSocket.ConnectAsync(uri, cancellationToken)
};
using (var browser = await Puppeteer.LaunchAsync(browserOptions))
using (var page = await browser.NewPageAsync())
{
}
I already tried this code example, but getting target closed exception: Navigation failed because browser has disconnected exception.
– john
Nov 26 '18 at 12:19
on my further analysis I found that, it is not working only on headless mode. If I set headless to false, then it is working fine in windows server 2008. But I need to convert a webpage to pdf and image in headless mode.
– john
Nov 27 '18 at 10:30
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53479275%2fhow-to-get-screenshot-of-webpage-using-puppeteer-sharp-in-windows-server-2008%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
This is how you can use System.Net.WebSockets.Managed on Puppeteer-Sharp
var browserOptions = new LaunchOptions
{
Headless = true,
WebSocketFactory = (uri, socketOptions, cancellationToken)
=> System.Net.WebSockets.SystemClientWebSocket.ConnectAsync(uri, cancellationToken)
};
using (var browser = await Puppeteer.LaunchAsync(browserOptions))
using (var page = await browser.NewPageAsync())
{
}
I already tried this code example, but getting target closed exception: Navigation failed because browser has disconnected exception.
– john
Nov 26 '18 at 12:19
on my further analysis I found that, it is not working only on headless mode. If I set headless to false, then it is working fine in windows server 2008. But I need to convert a webpage to pdf and image in headless mode.
– john
Nov 27 '18 at 10:30
add a comment |
This is how you can use System.Net.WebSockets.Managed on Puppeteer-Sharp
var browserOptions = new LaunchOptions
{
Headless = true,
WebSocketFactory = (uri, socketOptions, cancellationToken)
=> System.Net.WebSockets.SystemClientWebSocket.ConnectAsync(uri, cancellationToken)
};
using (var browser = await Puppeteer.LaunchAsync(browserOptions))
using (var page = await browser.NewPageAsync())
{
}
I already tried this code example, but getting target closed exception: Navigation failed because browser has disconnected exception.
– john
Nov 26 '18 at 12:19
on my further analysis I found that, it is not working only on headless mode. If I set headless to false, then it is working fine in windows server 2008. But I need to convert a webpage to pdf and image in headless mode.
– john
Nov 27 '18 at 10:30
add a comment |
This is how you can use System.Net.WebSockets.Managed on Puppeteer-Sharp
var browserOptions = new LaunchOptions
{
Headless = true,
WebSocketFactory = (uri, socketOptions, cancellationToken)
=> System.Net.WebSockets.SystemClientWebSocket.ConnectAsync(uri, cancellationToken)
};
using (var browser = await Puppeteer.LaunchAsync(browserOptions))
using (var page = await browser.NewPageAsync())
{
}
This is how you can use System.Net.WebSockets.Managed on Puppeteer-Sharp
var browserOptions = new LaunchOptions
{
Headless = true,
WebSocketFactory = (uri, socketOptions, cancellationToken)
=> System.Net.WebSockets.SystemClientWebSocket.ConnectAsync(uri, cancellationToken)
};
using (var browser = await Puppeteer.LaunchAsync(browserOptions))
using (var page = await browser.NewPageAsync())
{
}
answered Nov 26 '18 at 12:00
hardkodedhardkoded
6,06022029
6,06022029
I already tried this code example, but getting target closed exception: Navigation failed because browser has disconnected exception.
– john
Nov 26 '18 at 12:19
on my further analysis I found that, it is not working only on headless mode. If I set headless to false, then it is working fine in windows server 2008. But I need to convert a webpage to pdf and image in headless mode.
– john
Nov 27 '18 at 10:30
add a comment |
I already tried this code example, but getting target closed exception: Navigation failed because browser has disconnected exception.
– john
Nov 26 '18 at 12:19
on my further analysis I found that, it is not working only on headless mode. If I set headless to false, then it is working fine in windows server 2008. But I need to convert a webpage to pdf and image in headless mode.
– john
Nov 27 '18 at 10:30
I already tried this code example, but getting target closed exception: Navigation failed because browser has disconnected exception.
– john
Nov 26 '18 at 12:19
I already tried this code example, but getting target closed exception: Navigation failed because browser has disconnected exception.
– john
Nov 26 '18 at 12:19
on my further analysis I found that, it is not working only on headless mode. If I set headless to false, then it is working fine in windows server 2008. But I need to convert a webpage to pdf and image in headless mode.
– john
Nov 27 '18 at 10:30
on my further analysis I found that, it is not working only on headless mode. If I set headless to false, then it is working fine in windows server 2008. But I need to convert a webpage to pdf and image in headless mode.
– john
Nov 27 '18 at 10:30
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53479275%2fhow-to-get-screenshot-of-webpage-using-puppeteer-sharp-in-windows-server-2008%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown