目錄

簡介

必要條件

需求

採用元件

慣例

如何配置HTTP操作

如何配置需要身份驗證的HTTP操作

如何通過代理配置HTTP操作

如何通過需要身份驗證的代理配置HTTP操作

驗證

疑難排解

相關資訊

簡介

本文說明如何配置服務保證代理(SAA)原始HTTP操作。

必要條件

需求

本文件沒有特定需求。

採用元件

本文中的資訊係根據以下軟體和硬體版本：

- Cisco IOS路由器

- Cisco IOS軟體版本12.0(5)T 12.0(21)S1

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路正在作用，請確保您已瞭解任何指令可能造成的影響。

慣例

如需文件慣例的詳細資訊，請參閱思科技術提示慣例。

如何配置HTTP操作

如何配置需要身份驗證的HTTP操作

在此示例中，5.0.0.2是目標HTTP伺服器，而突出顯示的文本是base64編碼的等效純文字檔案用戶名:密碼。

(config)#rtr 6

config-rtr)#type http operation raw url http://5.0.0.2:1744/

(config-rtr)#http-raw-request

(config-rtr-http-rr)#GET /cwb-ipm-etc/source/srcfile HTTP/1.0\r\n

(config-rtr-http-rr)#Authorization: Basic aXBtOmNpc2Nv\r\n

(config-rtr-http-rr)#\r\n

(config-rtr-http-rr)#exit

(config-rtr-http)#exit

(config)#rtr schedule 6 start-time now

如何通過代理配置HTTP操作

在此示例中，3.0.0.2是Proxy伺服器，5.0.0.2是目標HTTP伺服器。

(config)#rtr 6

(config-rtr)#type http operation raw url http://3.0.0.2

(config-rtr)#http-raw-request

(config-rtr-http-rr)#GET http://5.0.0.2/index.html HTTP/1.0 \r\n

(config-rtr-http-rr)#\r\n

(config-rtr-http-rr)#exit

(config-rtr-http)#exit

(config)#rtr schedule 6 start-time now

如何通過需要身份驗證的代理配置HTTP操作

在此示例中，3.0.0.2是Proxy伺服器，5.0.0.2是目標HTTP伺服器。第一個突出顯示的文本是用於代理身份驗證的base64編碼字串，即proxyuser:proxypassword，第二個突出顯示文本是訪問url http://5.0.0.2/index.html所需的使用者名稱/密碼憑據的base64編碼字符串。

(config)#rtr 6

(config-rtr)#type http operation raw url http://3.0.0.2

(config-rtr)#http-raw-request

(config-rtr-http-rr)#GET http://5.0.0.2/index.html HTTP/1.0 \r\n

(config-rtr-http-rr)#Proxy-Authorization: Basic dGVzdDp0ZXN0\r\n

(config-rtr-http-rr)#Authorization: Basic dTE1OTY5NjpQaXp6YTNnbw0K\r\n

(config-rtr-http-rr)#\r\n

(config-rtr-http-rr)#exit

(config-rtr-http)#exit

(config)#rtr schedule 6 start-time now

驗證

目前沒有適用於此組態的驗證程序。

疑難排解

目前尚無適用於此組態的具體疑難排解資訊。

相關資訊

- 技術支援 - Cisco Systems