我正在嘗試POST
SOAP請求。 它看起來像一個重複的問題。有多種解決方案可用於此問題,但沒有爲我工作。 所以我曾嘗試以下操作:
CodeIgniter:禁止密鑰字符<?xml_version
Found在SO頂部的答案,但它給了我preg_match() compilation failure
。我試圖用answer來解決這個問題,但我仍然遇到同樣的錯誤。
然後我嘗試了最後回答this從SO的問題,但沒有運氣。
核心/ Input.php
function _clean_input_keys($str)
{
if (! preg_match("/[^a-zA-Z0-9_\-.]+$/i", $str))
{
exit('Disallowed Key Characters.'.$str);
}
我在正則表達式不好的,想不通其中的問題?
發佈您嘗試的代碼,很明顯,您編寫的正則表達式錯誤,因此無法正確編譯。我們無法猜測您嘗試的是什麼正則表達式。 –
真的,爲什麼你需要'<?xml_version'作爲輸入***鍵***? –
@WesleyMurch我正在嘗試發送SOAP服務請求。 –