posso utilizzare PowerShell per analizzare una pagina HTMLanalizzare il file HTML locale
PS > $foo = Invoke-WebRequest http://example.com
PS > $foo.Links.Count
1
Tuttavia se scarico pagina
PS > Invoke-WebRequest -OutFile example.htm http://example.com
e poi cercare di analizzare la pagina scaricata dà risultato inatteso
PS > $foo = Invoke-WebRequest file://$pwd/example.htm
PS > $foo.Links.Count
0
Come è possibile analizzare la pagina locale scaricata?
Upvote per la prima frase. Stavo provando centinaia di volte a vedere i metodi Invoke-WebRequest bloccati senza motivo. Ora Invoke-RestMethod e mettendolo come mi hai suggerito mi ha salvato;] –
Molto utile, grazie. Per quanto riguarda il problema 'IE = edge': da quello che ho capito, impone l'analisi in base agli standard più recenti, quindi forse il contenuto del documento effettivo non era conforme agli standard. – mklement0