草庐IT

okhttp-ws

全部标签

java - jax-ws 将 Content-type 更改为 Content-Type 因为服务器非常敏感

我必须连接到一个实现不佳的服务器,它只理解Content-Type(capital-T)而不是Content-type。我怎样才能让我的JAX-WS客户端发送Content-Type?我试过:Map>headers=(Map>)((BindingProvider)port).getRequestContext().get(MessageContext.HTTP_REQUEST_HEADERS);但是headers是null。我做错了什么? 最佳答案 Ihavetoconnecttoapoorlyimplementedserverth

javax.ws.rs.core.Cookie vs javax.ws.rs.core.NewCookie ,有什么区别?

我在JAX-RSAPIjavax.ws.rs.core.Cookie和javax.ws.rs.core.NewCookie中找到了两个类。一个比另一个有什么优势?我想知道推荐使用哪一个以及何时使用?提前致谢:) 最佳答案 不是推荐,而是合适。一种用于请求,一种用于响应。您可以看到两个不同的javadoc。CookieRepresentsthevalueofaHTTPcookie,transferredinarequest.NewCookieUsedtocreateanewHTTPcookie,transferredinarespon

Java:JAX-WS 映射

我将JAX-WS用于Web服务。每当我使用char作为方法参数时,我都会在xsd中将其作为unsignedShort获取(关注weatherLetter)。声明如下:@WebMethodpublicbooleansetWXtatus(@WebParam(name="weatherLetter")charweatherLetter,@WebParam(name="weatherDigit")intweatherDigit,@WebParam(name="cloudCover")intcloudCover,@WebParam(name="cloudBaseInHundredsOfFeet"

java - Spring-WS 无需操作生成WSDL

Spring-WS生成WSDL时没有绑定(bind)标签中的操作...你知道为什么吗?这是我的spring-ws-service.xml:tasktabler.mpk.databinding.OptimizeRequest还有WSDL的wsdl绑定(bind)部分:提前致谢,艾特姆。 最佳答案 DefaultWsdl11Definition尝试通过检查架构中的类型来自动生成WSDL。如果您的模式不符合其预期模式,它就不会做好。来自thedocumentation:TheDefaultWsdl11Definitionwhichbuil

java - JAX-WS 与 SAAJ 样式,使用哪个

使用Service和Dispatch类从Java代码调用Web服务与使用SOAPConnection类之间有什么哲学或其他方面的区别?例如,像这样:SOAPConnectionFactoryscf=SOAPConnectionFactory.newInstance();SOAPConnectionsoapConnection=scf.createConnection();SOAPMessagereply=soapConnection.call(soapMessage,url);与大致类似的东西相比?svc=Service.create(url,serviceName);Dispatch

java - 设置 jax-ws 客户端超时

我在设置jax-ws超时时遇到了问题。我的代码是:@WebServiceClient(name="VoipDBJDBCService",targetNamespace="http://db.server.voipmeter.jextreme.eu/",wsdlLocation="http://trace0.nyc.blinkmind.com:8080/voipdb?wsdl")publicclassVoipDBJDBCServiceextendsService{publicVoipDBJDBCService(URLwsdlLocation){super(wsdlLocation,new

java - OkHttp3 从不在慢速互联网上超时

首先,我已经阅读了很多关于我的问题的问题,但它从来没有给我解决方案。以下是我阅读的关于我的问题的一些问题。Question1Question2Qusetion3Question4Question5Question6Question7我也读过这个article关于我的问题,但它也从未为我提供解决方案。问题:我在我的Web服务应用程序中使用Okhhtp3库。它工作正常,但当互联网连接缓慢或连接不可靠时,它会卡住并且永远不会超时或永远不会调用超时异常或失败方法。客户端代码如下:OkHttpClientclient=newOkHttpClient.Builder().connectTimeou

java - 使用自上而下方法的 Eclipse 介绍性 JAX-WS 教程

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭11年前。我正在寻找JAX-WS与Eclipse一起使用的教程。我一直在寻找的是一些使用自上而下方法的方法,其中您有一个wsdl文件的url并运行wsgen来生成您的stub。谢谢!

java - 在 JAX-WS 中编码多态对象

我正在创建一个JAX-WS类型的网络服务,其操作返回一个对象WebServiceReply。WebServiceReply类本身包含一个Object类型的字段。各个操作将使用几种不同的数据类型填充该字段,具体取决于操作。发布WSDL(我使用的是Netbeans6.7)并获取ASP.NET应用程序来检索和解析WSDL没问题,但是当我尝试调用操作时,我会收到以下异常:javax.xml.ws.WebServiceException:javax.xml.bind.MarshalException-withlinkedexception:[javax.xml.bind.JAXBExceptio

java - RxAndroid 和 Retrofit : Unable to create call adapter for io. reactivex.Observable<retrofit2.Response<okhttp3.ResponseBody>>

我正在尝试使用rxJava、rxAndroid、Retrofit2和OkHTTP3从URL端点下载文件。我的代码无法为“Observable>”创建调用适配器。这些方法对我来说是新的,所以我相信我在这里遗漏了一个重要的概念。非常感谢任何方向或观点。FATALEXCEPTION:mainProcess:com.example.khe11e.rxdownloadfile,PID:14130java.lang.IllegalArgumentException:Unabletocreatecalladapterforio.reactivex.Observable>formethodRetrof