因此,我正在尝试提交一个简单的表单,该表单具有一个与此类似的文本区域
"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"
在提交之前显示文本区域不包含我想要的条目。出于某种原因,要么这不起作用,要么我错过了一些东西。任何帮助,将不胜感激。