13得票1回答
向Web服务代理添加自定义HTTP头

我有一个使用经典Web服务代理与Java Web服务交互的旧应用程序。不久前,Web服务主机商决定要求在每个请求中发送自定义HTTP标头才能访问该服务 - 否则请求将被立即拒绝(看起来这是某种路由器要求)。无论原因如何,我都需要将自定义HTTP标头注入请求中。 是否有任何方法与实际的Http...

13得票2回答
为什么WebMethod可以访问Session状态而无需EnableSessionState?

我在一个页面上有一个被标记为 [WebMethod] 的方法,它在执行过程中使用了一些会话状态。写完代码之后,我突然想起,当你在 [WebMethod] 中使用会话状态时,需要使用 EnableSessionState(例如,在这里查看:http://msdn.microsoft.com/en...

12得票9回答
ASP.NET JSON Web服务总是返回XML包装的JSON响应

我看到一个类似的问题,但它没有解决我的问题。我有一个ASMX文件中的JSON Web服务; Web方法的代码 [WebMethod] [ScriptMethod(ResponseFormat = ResponseFormat.Json)] pub...

12得票3回答
当前上下文中不存在名称为'HttpContext'的内容。

我正在尝试将一些vb.net代码转换为C#,但是我一直在遇到错误。目前,我遇到的错误与标题相同。 出错的代码行是:string[] strUserInitials = HttpContext.Current.Request.ServerVariables("LOGON_USER").Spli...

12得票7回答
Web服务应该抛出异常还是返回结果对象?

我不确定在Web服务中抛出异常是否是个好主意。如果没有堆栈跟踪,也许我并不会介意这一点。 我研究了几种实现方法,但似乎并没有共识。比如,CampaignMonitor返回一个Result对象,而其他人则不是这样。 从架构上看,我不确定返回一个Return对象是否有意义,毕竟异常就是异常,但...

12得票4回答
WebService问题 Asp.Net

我刚刚创建了我的第一个Web服务。 我使用: IIS 7.5 VS 2008 .Net 3.5 在安装完IIS并在IE中浏览asmx文件后,出现以下错误: HTTP Error 500.21 - Internal Server Error Handler "ScriptH...

12得票6回答
在.NET 3.5中应该选择哪个?ASMX Web服务还是WCF?

我目前正在从事的项目广泛使用Web服务,并且是基于.NET 3.5开发的。现在,随着我们进行第二阶段的实施,我们不确定是否应该像以前一样使用WCF还是Web服务?此外,关于Web服务或WCF,.NET 4.0是否有任何新的有用信息即将推出。

12得票4回答
使用ObjectCache在.Net中实现带有过期时间的缓存对象

我陷入了一个困境。 我的代码如下: 更新:这不是关于如何使用数据缓存的问题,我已经在使用它,并且它正在工作,而是关于扩展它,以便方法在过期时间和从外部源获取新数据之间不发出调用。object = (string)this.GetDataFromCache(cache, cacheKey); ...

11得票3回答
javax.net.ssl.SSLException: 无法识别的SSL消息,纯文本连接?

如何从Java使用Axis Jars调用托管在SSL(“https:”)协议下的.NET Web服务(asmx)时解决上述异常。 执行代码时收到以下错误消息:faultDetail: {http://xml.apache.org/axis/}stackTrace:javax.net.ss...

11得票6回答
忽略路由与Web服务 - 从路由中排除asmx URLs

我正在将filevistacontrol添加到我的ASP.NET MVC Web应用程序中。 我有一个media.aspx页面,它在路由中被忽略:routes.IgnoreRoute("media.aspx"); 这段代码能够成功地加载一个标准的webforms页面。 但是当加入filev...