1.HandleHttpRequest簡(jiǎn)介
HandleHttpRequest該處理器啟動(dòng)HTTP服務(wù)器并偵聽HTTP請(qǐng)求。對(duì)于每個(gè)請(qǐng)求,創(chuàng)建一個(gè)流文件并傳輸?shù)健皊uccess”。此處理器需要與HandleHttpResponse處理器一起使用,以便創(chuàng)建Web服務(wù)。
項(xiàng)目應(yīng)用場(chǎng)景:可以用此處理器形成一個(gè)http接口,供外部調(diào)用,如通過http接口傳遞參數(shù),來控制整個(gè)流程中的某些變量值!
2.詳細(xì)數(shù)據(jù)配置說明
這里只展示常用的配置,一些不是太重要和不怎么變動(dòng)的配置可查看官方提供的文檔。
| 屬性名稱 | 描述 |
|---|---|
| Listening Port | 該接口監(jiān)聽的端口號(hào) |
| Hostname | 如果沒有指定,將綁定到所有主機(jī)(接口ip地址配置) |
| HTTP Context Map | 用于緩存HTTP請(qǐng)求信息的HTTP上下文映射控制器服務(wù)(這里直接選擇StandardRestrictedSSLContextService然后設(shè)置Enable即可) |
| Allowed Paths | 接口的請(qǐng)求路徑如:/test |
除了這些,還有一些ssl、認(rèn)證、攔截、等相關(guān)的配置,有興趣可繼續(xù)探索官方文檔,樣例配置請(qǐng)看下圖

image
注意:HTTP Context Map 選擇后,已經(jīng)要點(diǎn)擊后面的->按鈕將其設(shè)置為enable

image
3.使用說明
一般我們會(huì)通過post請(qǐng)求這個(gè)接口,以json格式傳遞一些參數(shù)。而且HandleHttpRequest一般要搭配HandleHttpResponse來使用,用于響應(yīng)請(qǐng)求。