我正在尝试在Excel宏中调用Web服务:
Set objHTTP = New MSXML.XMLHTTPRequest
objHTTP.Open "post", "https://www.server.com/EIDEServer/EIDEService.asmx"
objHTTP.setRequestHeader "Content-Type", "text/xml"
objHTTP.setRequestHeader "SOAPAction", "PutSchedule"
objHTTP.send strXML
Run Code Online (Sandbox Code Playgroud)
我得到以下回复:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<soap:Fault>
<faultcode>soap:Client</faultcode>
<faultstring>Server did not recognize the value of HTTP Header SOAPAction: PutSchedule.</faultstring>
<detail />
</soap:Fault>
</soap:Body>
</soap:Envelope>
Run Code Online (Sandbox Code Playgroud)
以前有人做过这样的事吗?
我正在尝试使用ruby来使用Sharepoint webservices.我基本上放弃了尝试使用NTLM进行身份验证,并暂时更改了Sharepoint服务器以使用基本身份验证.我已成功使用soap4r获取WSDL,但在尝试使用实际的Web服务调用时仍无法进行身份验证.
有没有人有过使用ruby和Sharepoint进行交流的经验?
我在Dreamhost的Passenger上获取rails应用程序时遇到问题,无法在〜/ opt/lib目录中查看已编译的库.我必须把它们放在这里,因为我没有root权限.
我可以在./script/console中启动我的应用程序,它看到它们库很好,因为我更新了我的.bash_profile的LD_LIBRARY_PATH环境变量以包含〜/ opt/lib.
我已经尝试过放入ENV['LD_LIBRARY_PATH'] = '~/opt/lib'我的environment.rb文件,但似乎没有太大的帮助.当我导航到我的站点时,我从Passenger收到以下错误:libodbcinst.so.1:无法打开共享对象文件:没有这样的文件或目录 - /home/username/opt/lib/odbc.so
有人有这方面的经验吗?
谢谢
我试图找出检测OSX中的用户是否正在将文本输入文本字段/区域所需的ObjC代码.如果是的话,我想提供特殊的键绑定和文本扩展.我不是在写一个关键的嗅探器.
我已经尝试通过检测光标是否隐藏或光标模式是否为IBeam来做到这一点,但这不起作用.例如,假阳性情况是Chrome在切换标签时隐藏光标,因此用户不处于文本输入模式但光标已被隐藏.
任何帮助将不胜感激.
谢谢.
我在使用<Esc>或<C-[>退出命令行模式时遇到延迟问题.似乎vim正在等待我是否要进入键盘映射,并且我已经改变了我的ttimeoutlen并且它没有改变延迟但是它并不是我想要的.我宁愿不要拖延
我做了一个:map,看看是否有任何映射期望<Esc>...或<C-[>......但是看不到任何这样做.
我有一些C++正在进行OpenGL绘图,我试图找出如何包含opengl头文件,而不会在obj-c代码中给出数以千计的错误.
ruby ×2
web-services ×2
c++ ×1
cocoa ×1
dreamhost ×1
excel ×1
excel-vba ×1
iphone ×1
macos ×1
macos-carbon ×1
objective-c ×1
opengl-es ×1
passenger ×1
sharepoint ×1
soap4r ×1
vba ×1
vim ×1