亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 Php -S 模擬 URL 的文件目錄?

如何使用 Php -S 模擬 URL 的文件目錄?

PHP
泛舟湖上清波郎朗 2023-08-06 15:53:19
我的任務是這樣的:Kannel 公開了一個狀態 xml。與 kannel 交互之前的服務通常會在與其交互之前查詢其狀態。該庫應該查詢 xml、解析其內容并創建一個結構以按名稱訪問其值。庫構建選項應包括 kannel 主機、端口和密碼。查詢 uri 如下:http://{host}:{port}/status.xml?password={password}我可以做什么來模擬上面所示的 URL 的文件目錄(status.xml)?(我的經理告訴我使用 php -s)public function __construct($host, $port, $password=""){$this->$host= $host;$this->$port= $port;$this->$password= $password;$this->$url =  $host . $port . $password ;$this->$response_xml_data = file_get_contents($url);$this->$data = simplexml_load_string($response_xml_data);}我的構造參數如下:$XmlClass = new XmlReaderClass('localhost', '8000');但我接受警告:警告:file_get_contents():文件名不能為空
查看完整描述

1 回答

?
慕標5832272

TA貢獻1966條經驗 獲得超4個贊

PHP 終端中的“-s”標志有助于運行內置網絡服務器。(PHP內置網絡服務器)

假設您的public_html文件夾中有一個status.xml。您可以通過終端在類似以下代碼的目錄中運行它:

cd?~/public_html
php?-S?localhost:8000

當您請求localhost:8000/status.xml時,您會將status.xml 內容發送到客戶端。

此外,您還可以通過內置的網絡服務器使用指定的文件作為默認頁面。

cd?~/public_html
php?-S?localhost:8000?status.xml

當您請求localhost:8000時,您將通過客戶端獲取status.xml 內容。


查看完整回答
反對 回復 2023-08-06
  • 1 回答
  • 0 關注
  • 125 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號