0
所以我想提交一份簡單的表格,有類似於這樣麻煩與機械化和提交
"Lots of stuff that doesn't matter
a couple of lines later
agent => A5656,,5665"
一個文本區域的文本區域我試圖做的是採取了行與代理人。順便說一句,這個文件中有很多「代理」行,不是那麼重要。反正這裏是我的代碼:
new_agent = @elastix.get https://#{@elastix_ip}/index.phpmenu=file_editor&action=edit&file=agent.conf
new_agent_form = new_agent.forms.first
settings = new_agent_form['content']
new_agent_form['content'] = settings.gsub(/agent => #{options[:ext]},,#{options[:UserID]}/,'')
new_agent_form.encoding = "utf-8"
@elastix.submit(new_agent_form,new_agent_form.button_with(:name => "Guardar"))
有沒有被引發的錯誤,如果我"raise new_agent_form.content.inspect"
之前提交它顯示文本區域不包含條目這是我想要的。出於某種原因無論是不工作,或者我失去了一些東西。任何幫助,將不勝感激。
您的變量名稱需要幫助,您似乎將頁面與代理混淆。我敢打賭,正則表達式已經非特殊字符,但我不能告訴你發佈的內容。另外爲什麼要更改表單的編碼? – pguardiario
我從來沒有人擅長變量名。但它不能是正則表達式,就像我說過的,如果我檢查文本區域的內容後,它出現的正則表達式不存在。至於編碼,我不得不手動設置,因爲一些不一致。 –
那麼問題是什麼? – pguardiario