0

を通じて申請しようとすると問題が発生POSTします。サーバーから次の応答を受け取ります。.NETHTTPS

Error while dispatching hrxml [ Server was unable to process request. --> Procedure or function 'sp__LogMessage' expects parameter '@pi_ClientID', which was not supplied.   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
       at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
       at DispatchService.HRISMessageRouter.MessageRouter.Route(String HRXML)
       at DispatchService.DispatchMessage.Dispatch(String HRXML)]

私のJavaコード;

String requestURL = "https://test.com";
        Map<String, String> params = new HashMap<String, String>();
        requestURL = "https://test.com/example.asp";
        params.put("name", "xxx");
        params.put("age", "88");    
        InputStream  input = HTTPUtil.sendPostRequest(requestURL, params);
        String[] r = HTTPUtil.parseMultipleLinesRespone(input);
        for (String line : r) {
            System.out.println(line);
        } 
4

1 に答える 1

0

ストアド プロシージャを呼び出すときに、サーバー アプリケーション内に問題があります。サーバーアプリケーションが動作することを知っていますか? クライアントを変更することで対処できるものとは思えません。

于 2012-05-31T16:44:06.743 に答える