savon

    1

    1답변

    Savon 2.6을 사용하여 SOAP 서비스 용 클라이언트를 구현하고 있습니다. 원시 요청과 원시 응답을 데이터베이스에 저장해야합니다. 원시 XML 응답을 얻는 것은 문제가되지 않지만 어떻게 원시 XML 요청을받을 수 있습니까? 나는 다음과 같은 방법으로 Savon를 사용 client = Savon.client(wsdl: "http://blabla.com/

    1

    1답변

    Ruby Savon을 사용하고 있으며 속성이있는 배열을 포함하는 요청을 만들어야합니다. 내 문제는 각 하위 배열에 특성을 추가하는 방법입니다. <persons> <person id=1> <firstName>JOHN</firstName> </person> <person id=2> <firstName>AN

    0

    1답변

    (참고 : 나는 SOAP에 새로운 해요 그래서 분명 뭔가 누락 될 수 있습니다)이 내 현재 생성 된 요청은 다음과 같습니다 <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="http://service.com/services/base" xmlns:xsd=

    1

    1답변

    SOAP 서비스 용 클라이언트에서 작업하고 있는데 wireshark를 사용하여 인증 XML HTTP 게시물을 얻었습니다. savon 2를 사용하여 동일한 게시물을 만드는 방법은 무엇입니까?

    0

    1답변

    webservice에 특정 "xsi"유형 정수를 보내야합니다. "anytype"이 "anyType"일 때 "Argumetns"아래에 중첩되어야합니다. 특수화 된 xsi 유형 나는 다음과 같은 XML을 달성하기 위해 넣어해야 수 (30)를, 원하는 "anyType에"내부 :Arguments => {"AnyType" => {:"@xsi:type" => "xsd

    0

    1답변

    client = Savon.client(wsdl: "http://localhost:8080/soap_test/services/StationDirectorySoapServerPort?wsdl") 와 Savon의 SOAP 요청의 요청 및 응답 헤더를 얻기 위해 내가 할 요청 SOAP 서비스 client.operations @message ="xml in

    0

    1답변

    여기에서이 질문을했습니다. Savon 2 returns nothing 그리고 대답을 얻었습니다. + Steffen Roller 덕분에 이제 대부분의 Soap API가 정렬됩니다. 이걸로, 나는 아무것도 얻지 못하는 모든 것을 시도했습니다. USZip이 작동 할 때 작동해야한다고 생각했습니다. 분명히 :(하지 비누 API : <soapenv:Envelope

    0

    1답변

    요구 사항 : API에서 "transaction_id"응답 및 매개 변수를 업로드하는 동안 PDF 파일을 함께 전달해야합니다. 이 API는 있지만 API를 사용하여 파일을 전송할 매개 변수가 없습니다. HTTP 요청에 따라 multipart/form-data 형식으로이 작업을 수행합니다. http://xyz.xyz.com/xyz/upload.ashx?u=u

    0

    1답변

    Im savon 2.0을 사용하고 wsdl 파일의 soap action url이 잘못되었습니다. 이 작업의 URL을 직접 무시할 수 있습니까? client = Savon.client do wsdl "http://something.com/someservice/aname.asmx?wsdl" convert_request_keys_to :ca

    0

    1답변

    Savon을 사용하여 HTTP를 통해 웹 서비스 끝점에 문제없이 연결합니다. SoapUI와 Savon을 통해이 작업을 수행 할 수 있습니다. 이제 HTTPS 끝점에 도달해야합니다. SoapUI (추가 인증 자격 증명을 제공하지 않음)로이 작업을 수행 할 수 있었지만 Savon을 통해 연결을 시도 할 때 "SocketError : 연결을 피어에서 재설정"하고