looking for a way to validate urls in node.jsIs this a reasonable way to implement promises in node.js?Reading the contents at three URLs using PromisesA simple weather app in Node.jsAsynchronous database lookups in Node.JS using PromisesWrapping a node.js module using elasticsearchWeather-App for terminal done with node.js, OpenWeatherMap and ES6 promisesNode.js Sequelize PromiseNode.js module using Promises (client for KeePassHttp)Fetching and shortening URLs with API calls using PromisesNode.JS Promises and Logging in
I would say: "You are another teacher", but she is a woman and I am a man
How can I tell someone that I want to be his or her friend?
Is it possible to create light that imparts a greater proportion of its energy as momentum rather than heat?
Took a trip to a parallel universe, need help deciphering
Should I tell management that I intend to leave due to bad software development practices?
Can I ask the recruiters in my resume to put the reason why I am rejected?
Modeling an IP Address
I'm flying to France today and my passport expires in less than 2 months
Why do I get two different answers for this counting problem?
Is it legal for company to use my work email to pretend I still work there?
Western buddy movie with a supernatural twist where a woman turns into an eagle at the end
Fully-Firstable Anagram Sets
Doing something right before you need it - expression for this?
How can I fix/modify my tub/shower combo so the water comes out of the showerhead?
What reasons are there for a Capitalist to oppose a 100% inheritance tax?
Would Slavery Reparations be considered Bills of Attainder and hence Illegal?
Do I have a twin with permutated remainders?
Could gravitational lensing be used to protect a spaceship from a laser?
In a spin, are both wings stalled?
CEO ridiculed me with gay jokes and grabbed me and wouldn't let go - now getting pushed out of company
Were any external disk drives stacked vertically?
Why do bosons tend to occupy the same state?
How is it possible to have an ability score that is less than 3?
Facing a paradox: Earnshaw's theorem in one dimension
looking for a way to validate urls in node.js
Is this a reasonable way to implement promises in node.js?Reading the contents at three URLs using PromisesA simple weather app in Node.jsAsynchronous database lookups in Node.JS using PromisesWrapping a node.js module using elasticsearchWeather-App for terminal done with node.js, OpenWeatherMap and ES6 promisesNode.js Sequelize PromiseNode.js module using Promises (client for KeePassHttp)Fetching and shortening URLs with API calls using PromisesNode.JS Promises and Logging in
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
$begingroup$
im doing a node.js proyect where it has to look for urls in a markdown and validate them showing you the ones that are broken or not valid. and this is what i have so far but its not doing anything... this is what i have so far.
const markdownSearchLinks = require('./linksrs');
const validateLinks = (markdownSearchLinks) =>
if(validate == '--validate')
markdownSearchLinks.map(element =>
fetch(element).then(response =>
if (res.status >= 200 && res.status < 400)
element.status = res.status;
element.statusText = res.statusText;
resolve(element);
console.log(`status: $colors.blue(response.status)
text:$colors.green(response.statusText)
link:$element.red`)
else
element.status = res.status;
element.statusText = 'Fail';
resolve(element);
)
.catch(() =>
element.status = '';
element.statusText = 'Este link no existe';
resolve(element);
console.log(element);
return Promise.all(arrPr).then(res =>
return res;
)
))
module.exports.validateLinks= validateLinks;
```
javascript node.js promise
New contributor
$endgroup$
add a comment |
$begingroup$
im doing a node.js proyect where it has to look for urls in a markdown and validate them showing you the ones that are broken or not valid. and this is what i have so far but its not doing anything... this is what i have so far.
const markdownSearchLinks = require('./linksrs');
const validateLinks = (markdownSearchLinks) =>
if(validate == '--validate')
markdownSearchLinks.map(element =>
fetch(element).then(response =>
if (res.status >= 200 && res.status < 400)
element.status = res.status;
element.statusText = res.statusText;
resolve(element);
console.log(`status: $colors.blue(response.status)
text:$colors.green(response.statusText)
link:$element.red`)
else
element.status = res.status;
element.statusText = 'Fail';
resolve(element);
)
.catch(() =>
element.status = '';
element.statusText = 'Este link no existe';
resolve(element);
console.log(element);
return Promise.all(arrPr).then(res =>
return res;
)
))
module.exports.validateLinks= validateLinks;
```
javascript node.js promise
New contributor
$endgroup$
add a comment |
$begingroup$
im doing a node.js proyect where it has to look for urls in a markdown and validate them showing you the ones that are broken or not valid. and this is what i have so far but its not doing anything... this is what i have so far.
const markdownSearchLinks = require('./linksrs');
const validateLinks = (markdownSearchLinks) =>
if(validate == '--validate')
markdownSearchLinks.map(element =>
fetch(element).then(response =>
if (res.status >= 200 && res.status < 400)
element.status = res.status;
element.statusText = res.statusText;
resolve(element);
console.log(`status: $colors.blue(response.status)
text:$colors.green(response.statusText)
link:$element.red`)
else
element.status = res.status;
element.statusText = 'Fail';
resolve(element);
)
.catch(() =>
element.status = '';
element.statusText = 'Este link no existe';
resolve(element);
console.log(element);
return Promise.all(arrPr).then(res =>
return res;
)
))
module.exports.validateLinks= validateLinks;
```
javascript node.js promise
New contributor
$endgroup$
im doing a node.js proyect where it has to look for urls in a markdown and validate them showing you the ones that are broken or not valid. and this is what i have so far but its not doing anything... this is what i have so far.
const markdownSearchLinks = require('./linksrs');
const validateLinks = (markdownSearchLinks) =>
if(validate == '--validate')
markdownSearchLinks.map(element =>
fetch(element).then(response =>
if (res.status >= 200 && res.status < 400)
element.status = res.status;
element.statusText = res.statusText;
resolve(element);
console.log(`status: $colors.blue(response.status)
text:$colors.green(response.statusText)
link:$element.red`)
else
element.status = res.status;
element.statusText = 'Fail';
resolve(element);
)
.catch(() =>
element.status = '';
element.statusText = 'Este link no existe';
resolve(element);
console.log(element);
return Promise.all(arrPr).then(res =>
return res;
)
))
module.exports.validateLinks= validateLinks;
```
javascript node.js promise
javascript node.js promise
New contributor
New contributor
New contributor
asked 5 mins ago
guaccoderguaccoder
1
1
New contributor
New contributor
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["\$", "\$"]]);
);
);
, "mathjax-editing");
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: "196"
;
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: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
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
);
);
guaccoder is a new contributor. Be nice, and check out our Code of Conduct.
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%2fcodereview.stackexchange.com%2fquestions%2f216906%2flooking-for-a-way-to-validate-urls-in-node-js%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
guaccoder is a new contributor. Be nice, and check out our Code of Conduct.
guaccoder is a new contributor. Be nice, and check out our Code of Conduct.
guaccoder is a new contributor. Be nice, and check out our Code of Conduct.
guaccoder is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Code Review Stack Exchange!
- 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.
Use MathJax to format equations. MathJax reference.
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%2fcodereview.stackexchange.com%2fquestions%2f216906%2flooking-for-a-way-to-validate-urls-in-node-js%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