Some sites do not have access to full content
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- javascript
- Bereich
- backend
Rechercherichtung
The issue provides a Kotlin test snippet that loads the Youku hot-search page with HtmlUnit, but names no repository test file or failing assertion. Start by locating related page-loading or JavaScript tests and checking whether the page still fails to load; done means identifying and reproducing the missing-content behavior and adding a focused regression test or fix.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
@Test
fun testGetVideoHotRank() {
val webClient = WebClient(BrowserVersion.CHROME)
webClient.options.isThrowExceptionOnScriptError = false
webClient.options.isThrowExceptionOnFailingStatusCode = false
webClient.options.isCssEnabled = true
webClient.options.isJavaScriptEnabled = true
webClient.ajaxController = NicelyResynchronizingAjaxController()
var page: HtmlPage? = null
try {
page = webClient.getPage("https://t.youku.com/yep/page/s/hot_search_rank")
} catch (e: Exception) {
e.printStackTrace()
} finally {
webClient.close()
}
webClient.waitForBackgroundJavaScript(30000)
val pageXml = page?.asXml()
println(pageXml.toString())
}
When visiting this site, it seems that the content is not displaying because the js is not loading.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 952
- Forks
- 183
- Ø Merge
- 2 T. 1 Std.
- Gemergte PRs (30 T.)
- 1
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus HtmlUnit/htmlunit
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
Alle Issues in HtmlUnit/htmlunit
Ähnliche Issues
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
type/bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
flarum/framework#5301 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
AOSSIE-Org/BabyNest#284 ·
Maintainer antworten meist innerhalb von 1 Tag
-
status:untriaged
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 86/100
midnightntwrk/servicedesk#275 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
seek4science/seek#2762 ·
Maintainer antworten meist innerhalb von 5 Tagen