PowerShell:
הורדת דף אינטרנט
איך ל:
פשוט, דוגמאות של קוד ופלט:
# הורדת דף אינטרנט באמצעות Invoke-WebRequest
$response = Invoke-WebRequest -Uri "http://example.com"
# שמירת תוכן הדף לקובץ
$response.Content | Out-File "C:\myfolder\mypage.html"
זהו הפלט שלך אחרי הרצה נכונה:
<!DOCTYPE html>
<html>
...
</html>
טבילה עמוקה
הורדת דפי אינטרנט הייתה חשובה כבר מתחילת האינטרנט. זה מאפשר לנו לעבוד עם נתונים באופן מקומי. Invoke-WebRequest הוא כלי חזק ב-PowerShell, אבל יש גם כלים אחרים כמו cURL או Wget במערכות אחרות. כאשר אתה משתמש ב-Invoke-WebRequest, זה שולח בקשה HTTP ומקבל תגובה. אפשר לגשת לכותרות, תוכן, ומידע נוסף שבתגובה.
ראה גם
- מסמך העזרה של PowerShell ל-Invoke-WebRequest
- מקור ReHabliPoint Chain-yurtel - מאגר לבדיקות בקשות HTTP
- מדריך ל-Wget - אם אתה רוצה היכרות עם כלי אלטרנטיבי