问题描述
最近无趣,偶得开发webservice一工作。索性重新研究下webservcie。随便启动了一个helloworld的webservice,便使用ie来调用调试一番。突然发现一个问题。静等我描述一下……在ie中敲入地址之后,显示方法,然后点击方法,需要输入参数调用,随后便在新打开的界面上显示出应有的结果。此事到此处并无多大的疑问,本以为这样就可以挥军南下了……可谁知……有一个奇怪的要求随后产生,能不能在ie测试调阅的时候,不要新打开的界面显示,而是在当前页显示结果……这……让我找了一些资料说明,都没有这样的设置呀……是我不才,或许没有找对地方或者有什么设置没有弄对……希望哪位大神路过帮帮我……在此多谢了。。。其实就是在使用ie调试使用websercie方法的时候,点击调用不是新打开页面显示结果,而是在当前页跳转显示结果的,后退就可以看到方法列表……这实在不知为何~~~
解决方案
解决方案二:
下载个SoapUI调试吧,对WS而言,IE只是个太简易的客户端
解决方案三:
你可以通过自己写一个webform来实现,直接通过IE地址栏输入asmx文件路径来访问的方式只能用于来自本地计算机的请求才可以,自己写的webform就没有这个限制了。
时间: 2024-10-25 12:54:10