婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > PowerShell中使用curl(Invoke-WebRequest)的方法教程

PowerShell中使用curl(Invoke-WebRequest)的方法教程

熱門標(biāo)簽:什么渠道可以找外呼系統(tǒng)客戶 湖州電銷防封卡 安徽400電話辦理 雷霆電話機(jī)器人電話 信陽話務(wù)外呼系統(tǒng)怎么收費(fèi) 金融電銷公司怎么辦理外呼系統(tǒng) 真人和電話機(jī)器人對(duì)話 電話智能外呼系統(tǒng)誠(chéng)信合作 使用電話機(jī)器人電銷是否違法

前言

PowerShell能干什么呢?PowerShell首先是個(gè)Shell,定義好了一堆命令與操作系統(tǒng),特別是與文件系統(tǒng)交互,能夠啟動(dòng)應(yīng)用程序,甚至操縱應(yīng)用程序;第二,PowerShell允許將幾個(gè)命令組合起來放到文件里執(zhí)行,實(shí)現(xiàn)文件級(jí)的重用,也就是說有腳本的性質(zhì);第三,PowerShell能夠能夠充分利用.Net類型和COM對(duì)象,來簡(jiǎn)單地與各種系統(tǒng)交互,完成各種復(fù)雜的、自動(dòng)化的操作。

當(dāng)我們習(xí)慣了windows的界面模式就很難轉(zhuǎn)去命令行,甚至以命令行發(fā)家的git也涌現(xiàn)出各種界面tool。然而命令行真的會(huì)比界面快的多,如果你是一個(gè)碼農(nóng)。

situation:接到需求分析bug,需要訪問http。那臺(tái)機(jī)器屬于product,不允許裝postman。我只能手動(dòng)命令行來發(fā)請(qǐng)求。發(fā)現(xiàn)了內(nèi)置的PowerShell中有curl命令。歡喜試了半天,總是命令不對(duì),google發(fā)現(xiàn)這個(gè)curl是冒名頂替的,只是一個(gè)Invoke-WebRequest的alias。參考。

PS> Get-Alias -Definition Invoke-WebRequest | Format-Table -AutoSize

CommandType Name      Version Source
----------- ----      ------- ------
Alias  curl -> Invoke-WebRequest
Alias  iwr -> Invoke-WebRequest
Alias  wget -> Invoke-WebRequest

Invoke-WebRequest簡(jiǎn)單用法

1.用途

Gets content from a web page on the Internet.

獲取http web請(qǐng)求訪問內(nèi)容

2.語法Syntax

Parameter Set: Default
Invoke-WebRequest [-Uri] Uri> [-Body Object> ] [-Certificate X509Certificate> ] [-CertificateThumbprint String> ] [-ContentType String> ] [-Credential PSCredential> ] [-DisableKeepAlive] [-Headers IDictionary> ] [-InFile String> ] [-MaximumRedirection Int32> ] [-Method WebRequestMethod> {Default | Get | Head | Post | Put | Delete | Trace | Options | Merge | Patch} ] [-OutFile String> ] [-PassThru] [-Proxy Uri> ] [-ProxyCredential PSCredential> ] [-ProxyUseDefaultCredentials] [-SessionVariable String> ] [-TimeoutSec Int32> ] [-TransferEncoding String> {chunked | compress | deflate | gzip | identity} ] [-UseBasicParsing] [-UseDefaultCredentials] [-UserAgent String> ] [-WebSession WebRequestSession> ] [ CommonParameters>]

3.簡(jiǎn)單的幾個(gè)用法

3.1 Get請(qǐng)求

PS C:\Users\rmiao> curl -URi https://www.google.com

StatusCode  : 200
StatusDescription : OK
Content   : !doctype html>html itemscope="" itemtype="http://schema.org/WebPage" lang="en">head>meta content="Search the world's information, including webpages, images, videos and more. Google has many speci..."
RawContent  : HTTP/1.1 200 OK
     X-XSS-Protection: 1; mode=block
     X-Frame-Options: SAMEORIGIN
     Alt-Svc: quic=":443"; ma=2592000; v="36,35,34,33,32"
     Vary: Accept-Encoding
     Transfer-Encoding: chunked

會(huì)發(fā)現(xiàn)content內(nèi)容被截?cái)嗔恕O胍@取完整的content:

ps> curl https://www.google.com | Select -ExpandProperty Content

3.2添加header

-Headers @{"accept"="application/json"}

3.3指定Method

-Method Get

3.4將獲取到的content輸出到文件

-OutFile 'c:\Users\rmiao\temp\content.txt'

3.5表單提交

For example:
$R = Invoke-WebRequest http://website.com/login.aspx 
$R.Forms[0].Name = "MyName" 
$R.Forms[0].Password = "MyPassword" 
Invoke-RestMethod http://website.com/service.aspx -Body $R

or

Invoke-RestMethod http://website.com/service.aspx -Body $R.Forms[0]

3.6內(nèi)容篩選

PS C:\Users\rmiao> $R = Invoke-WebRequest -URI http://www.bing.com?q=how+many+feet+in+a+mile
PS C:\Users\rmiao> $R.AllElements | where {$_.innerhtml -like "*=*"} | Sort { $_.InnerHtml.Length } | Select InnerText -
First 5

innerText
---------
=

1
Next
=

3.7一個(gè)登陸示例

#發(fā)送一個(gè)登陸請(qǐng)求,聲明一個(gè)sessionVariable 參數(shù)為fb, 將結(jié)果保存在$R
#這個(gè)變量FB就是header.cookie等集合
PS C:\Users\rmiao> $R=curl http://www.facebook.com/login.php -SessionVariable fb
PS C:\Users\rmiao> $FB


Headers    : {}
Cookies    : System.Net.CookieContainer
UseDefaultCredentials : False
Credentials   :
Certificates   :
UserAgent    : Mozilla/5.0 (Windows NT; Windows NT 6.3; en-US) WindowsPowerShell/4.0
Proxy     :
MaximumRedirection : -1


#將response響應(yīng)結(jié)果中的第一個(gè)form屬性賦值給變量Form
PS C:\Users\rmiao> $Form=$R.Forms[0]
PS C:\Users\rmiao> $Form.fields

Key               Value
---               -----
lsd               AVqQqrLW
display
enable_profile_selector
isprivate
legacy_return            0
profile_selector_ids
return_session
skip_api_login
signed_next
trynum              1
u_0_0
u_0_1
lgnrnd              214945_qGeg
lgnjs              n
email
pass
persistent
default_persistent           1



# 查看form
PS C:\Users\rmiao> $Form | Format-List


Id  : login_form
Method : post
Action : /login.php?login_attempt=1lwv=100
Fields : {[lsd, AVqQqrLW], [display, ], [enable_profile_selector, ], [isprivate, ]...}


#查看屬性
$Form.fields

#設(shè)置賬號(hào)密碼
$Form.Fields["email"] = "User01@Fabrikam.com"
$Form.Fields["pass"] = "P@ssw0rd"

#發(fā)送請(qǐng)求并保存結(jié)果為$R
$R=Invoke-WebRequest -Uri ("https://www.facebook.com" + $Form.Action) -WebSession $FB -Method POST -Body $Form.Fields

#查看結(jié)果
PS C:\Users\rmiao> $R.StatusDescription
OK

雖然沒有curl那么主流,但一樣可以成為http訪問的一個(gè)選擇。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

參考

https://technet.microsoft.com/en-us/library/hh849901.aspx

標(biāo)簽:山南 濟(jì)南 運(yùn)城 湛江 六盤水 鶴崗 德州 岳陽

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PowerShell中使用curl(Invoke-WebRequest)的方法教程》,本文關(guān)鍵詞  PowerShell,中,使用,curl,Invoke-WebRequest,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PowerShell中使用curl(Invoke-WebRequest)的方法教程》相關(guān)的同類信息!
  • 本頁收集關(guān)于PowerShell中使用curl(Invoke-WebRequest)的方法教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    色综合久久久久| 精彩视频一区二区| 国产乱码精品一区二区三区五月婷| 成人免费小视频| 东方欧美亚洲色图在线| 精品国产伦一区二区三区观看体验 | 日韩欧美一区中文| 欧美色图第一页| 91福利社在线观看| 色综合天天综合给合国产| 国产又粗又猛又爽又黄91精品| 久久久一区二区三区捆绑**| 2014亚洲片线观看视频免费| 久久久久久久久久久99999| 色吧成人激情小说| 欧美国产国产综合| 亚洲一区二区视频在线| 激情综合色播激情啊| 免费成人你懂的| 国产 日韩 欧美大片| 欧美最猛黑人xxxxx猛交| 日韩一区在线播放| 亚洲精品在线一区二区| 依依成人精品视频| 成人高清视频在线| 色菇凉天天综合网| 激情欧美一区二区| 亚洲高清免费在线| 91麻豆国产福利在线观看| 麻豆成人91精品二区三区| 久久疯狂做爰流白浆xx| 欧美性大战久久久久久久蜜臀 | 亚洲啪啪综合av一区二区三区| 亚洲一区二区三区视频在线| 99久久精品一区二区| 久久精品亚洲精品国产欧美| 国产成人综合在线| 日韩黄色片在线观看| 亚洲美女视频一区| 丁香婷婷综合色啪| 午夜一区二区三区视频| 久久精品亚洲精品国产欧美| 久久久久久**毛片大全| 精品国产乱码久久久久久图片 | 色婷婷综合久久久久中文| 色综合久久66| 亚洲综合无码一区二区| 色噜噜狠狠成人中文综合| 一区视频在线播放| 麻豆91免费观看| 国产精品久久久久久久蜜臀| 欧美中文字幕一区二区三区亚洲| 精品国产免费一区二区三区四区 | 国产女人18毛片水真多成人如厕| 国产美女视频一区| 亚洲欧洲美洲综合色网| 国产色综合一区| 欧美韩日一区二区三区四区| 欧美日韩一区二区三区视频| 91日韩精品一区| 日本国产一区二区| 亚洲mv在线观看| 中文字幕在线不卡一区二区三区| 91传媒视频在线播放| 国产福利91精品| 精品亚洲aⅴ乱码一区二区三区| 亚洲电影在线播放| 综合激情成人伊人| 欧美不卡一区二区三区四区| 欧美色爱综合网| 精品视频免费在线| 日本福利一区二区| 91丨国产丨九色丨pron| 91丨porny丨首页| 99视频一区二区三区| 国产一区二区福利视频| 国产一区二区三区精品视频| 国产精品久久久久久久久免费樱桃| 青青草国产精品97视觉盛宴| 欧美顶级少妇做爰| 麻豆精品在线看| 欧美激情综合在线| 无码av免费一区二区三区试看| 欧美一区二区视频在线观看2020| 国产成人在线影院| 午夜视频一区在线观看| 日韩1区2区日韩1区2区| 亚洲成人综合在线| 亚洲精品成a人| 偷偷要91色婷婷| 狠狠色狠狠色合久久伊人| 久久不见久久见中文字幕免费| 视频一区在线视频| 日本中文字幕不卡| 日本成人在线网站| 麻豆国产欧美一区二区三区| 日韩福利电影在线观看| 国产一区二区按摩在线观看| 精品一区免费av| 色老综合老女人久久久| 欧美一区二区三区免费视频| 日韩欧美高清在线| 中文字幕一区三区| 午夜精品久久久久久不卡8050 | 国产精品一级片在线观看| 粉嫩一区二区三区在线看| 成人亚洲一区二区一| 欧美揉bbbbb揉bbbbb| 日韩精品一区二区三区蜜臀| 中文字幕一区二区三区四区| 亚洲成a人在线观看| 欧美日韩另类一区| 午夜久久电影网| 亚洲国产sm捆绑调教视频| 国产精品亲子伦对白| 国内外成人在线| 成人av一区二区三区| 欧美一级片在线观看| 亚洲午夜久久久久| 粉嫩aⅴ一区二区三区四区| 在线电影欧美成精品| 欧美激情艳妇裸体舞| 久久精品久久99精品久久| 99在线热播精品免费| 精品蜜桃在线看| 丝袜诱惑亚洲看片| 91亚洲男人天堂| www久久精品| 日产国产高清一区二区三区| av网站一区二区三区| 成人av免费在线观看| 精品一区二区av| 欧美性大战久久| 一区二区三区 在线观看视频| 成人亚洲精品久久久久软件| 久久九九99视频| 国产剧情一区二区| 久久综合久久综合九色| 美女www一区二区| 日韩精品一区二区三区视频播放| 麻豆成人免费电影| 制服视频三区第一页精品| 亚洲福利视频三区| 欧美亚洲禁片免费| 日日嗨av一区二区三区四区| 欧美日韩中文字幕一区| 日韩经典一区二区| 精品国产不卡一区二区三区| 国产大片一区二区| 亚洲国产精品成人久久综合一区| 国产精品综合一区二区| 中文字幕欧美激情| 一本色道久久综合精品竹菊| 亚洲一区二区三区四区中文字幕| 欧美日韩免费不卡视频一区二区三区| 男女视频一区二区| 国产午夜精品一区二区三区四区| 成人午夜av电影| 一区二区三区日韩欧美精品| 欧美日韩国产区一| 精品午夜久久福利影院| 中文字幕国产一区| 在线亚洲高清视频| 日本韩国欧美三级| 国产一区二区三区香蕉| 一区二区三区精品在线| 欧美一区二区三区免费| 国产成人亚洲综合a∨猫咪| 久久精品欧美一区二区三区麻豆 | 一级女性全黄久久生活片免费| 欧美日韩精品欧美日韩精品一综合| 日本美女视频一区二区| 日韩精品自拍偷拍| 国产精品一区二区三区四区| ...中文天堂在线一区| 7777精品伊人久久久大香线蕉超级流畅 | 91精品国产色综合久久| 精品一区二区免费看| 自拍偷拍亚洲激情| 91精品国产综合久久久久久 | 不卡的av电影在线观看| 亚洲国产精品综合小说图片区| 久久免费美女视频| 在线免费精品视频| 粉嫩绯色av一区二区在线观看| 亚洲第一主播视频| 国产精品久久久久久久久图文区| 欧美理论电影在线| 一本大道久久a久久综合| 国产高清精品在线| 久久国产精品99久久人人澡| 曰韩精品一区二区| 国产女同互慰高潮91漫画| 7777女厕盗摄久久久| 欧美亚洲精品一区| 成人少妇影院yyyy| 久久丁香综合五月国产三级网站| 亚洲777理论| 最新国产の精品合集bt伙计| 国产欧美精品区一区二区三区|