We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Describe the bug
When running against localhost primitive webpage, no links found. Other versions (v0.7.3 at least) work fine for this same webpage.
To Reproduce
docker run -it -v ${PWD}:/code node:13.8.0-alpine3.11 /bin/sh apk add git curl git clone https://github.com/stevenvachon/broken-link-checker.git cd broken-link-checker npm install npm run build npm install -g http-server http-server /code/website/ -p 8080 & # this part is specific to my website curl http://localhost:8080/index.html # here you see the HTML (see below) ./bin/blc -r --verbosity 2 http://localhost:8080/index.html Starting recursive scan... Getting links from: http://localhost:8080/index.html Finished! 0 links found. ======================= Links found: 0 Links skipped: 0 Links OK: 0 Links broken: 0 Time elapsed: 0 seconds ======================= ======================= Links found: 0 Links skipped: 0 Links OK: 0 Links broken: 0 Time elapsed: 0 seconds =======================
Expected behavior
(Same as above except version 0.7.3)
Getting links from: http://localhost:8080/index.html ├───OK─── http://localhost:8080/favicon.ico ├───OK─── https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css ├───OK─── https://code.jquery.com/jquery-3.3.1.slim.min.js ├───OK─── https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js └───OK─── https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js Finished! 17 links found. 12 excluded. 0 broken.
Environment:
node:13.8.0-alpine3.11
Actual HTML
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta name="description" content=""> <meta name="author" content=""> <link rel="icon" href="favicon.ico"> <title>Jumbotron Template for Bootstrap</title> <!-- Bootstrap core CSS --> <link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" rel="stylesheet"> <style> body { padding-top: 3.5rem; } </style> </head> <body> <nav class="navbar navbar-expand-md navbar-dark fixed-top bg-dark"> <a class="navbar-brand" href="#">Navbar</a> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"><!-- --></span> </button> <div class="collapse navbar-collapse" id="navbarsExampleDefault"> <ul class="navbar-nav mr-auto"> <li class="nav-item active"> <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a> </li> <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li> <li class="nav-item"> <a class="nav-link disabled" href="#">Disabled</a> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="dropdown01" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Dropdown</a> <div class="dropdown-menu" aria-labelledby="dropdown01"> <a class="dropdown-item" href="#">Action</a> <a class="dropdown-item" href="#">Another action</a> <a class="dropdown-item" href="#">Something else here</a> </div> </li> </ul> <form class="form-inline my-2 my-lg-0"> <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button> </form> </div> </nav> <main role="main"> <!-- Main jumbotron for a primary marketing message or call to action --> <div class="jumbotron"> <div class="container"> <h1 class="display-3">Hello, world!</h1> <p>This is a template for a simple marketing or informational website. It includes a large callout called a jumbotron and three supporting pieces of content. Use it as a starting point to create something more unique.</p> <p><a class="btn btn-primary btn-lg" href="#" role="button">Learn more »</a></p> </div> </div> <div class="container"> <!-- Example row of columns --> <div class="row"> <div class="col-md-4"> <h2>Heading</h2> <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. </p> <p><a class="btn btn-secondary" href="#" role="button">View details »</a></p> </div> <div class="col-md-4"> <h2>Heading</h2> <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. </p> <p><a class="btn btn-secondary" href="#" role="button">View details »</a></p> </div> <div class="col-md-4"> <h2>Heading</h2> <p>Donec sed odio dui. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vestibulum id ligula porta felis euismod semper. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</p> <p><a class="btn btn-secondary" href="#" role="button">View details »</a></p> </div> </div> <hr> </div> <!-- /container --> </main> <footer class="container"> <p>© Company 2017-2018</p> </footer> <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script> </body> </html>
The text was updated successfully, but these errors were encountered:
Same issue.
Sorry, something went wrong.
Yup same here.
Same here. Broken on localhost but not on deployed site
Same issue here using node 16.14.0 and broken-link-checker 0.7.8.
Here's a screenshot:
Maybe blc "http://[::1]:3000" might work.
blc "http://[::1]:3000"
No branches or pull requests
Describe the bug
When running against localhost primitive webpage, no links found.
Other versions (v0.7.3 at least) work fine for this same webpage.
To Reproduce
Expected behavior
(Same as above except version 0.7.3)
Getting links from: http://localhost:8080/index.html ├───OK─── http://localhost:8080/favicon.ico ├───OK─── https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css ├───OK─── https://code.jquery.com/jquery-3.3.1.slim.min.js ├───OK─── https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js └───OK─── https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js Finished! 17 links found. 12 excluded. 0 broken.
Environment:
node:13.8.0-alpine3.11
Actual HTML
Click to reveal
The text was updated successfully, but these errors were encountered: