2016-09-06 8 views
0

RestClientを使用して値をポストしようとしています。常に以下のエラーが表示されます。RestClientのPOSTメソッド(Railsを使用)

RestClient :: BadRequest(400不正な要求):

はSOですべての答えをしようとしました。何も助けなかった。これは私のコードです。

応答= RestClient.post "http://192.72.114.66/WDSTEST_WS/WDS_SERVICE.svc/companymaster/Add"、{ "CompanyMaster":{ "住所1": "ラジャ・ストリートCBE"、 "BussinessProfile": "LLL"、 "市": "statee"、 "企業ID" を:24、 "CompanyName": "Ramu Metall"、 "CreatedBy":138、 "Email": "[email protected]"、 "IsActive":true、 "LandLine": "435435"、 "MobileNumber1": "8787871221 "0"、 "TotalInsurableGoodValueForPreviousYear":0.00、 "TotalInsurableGoodValuePerYear":0.00、 "0"、 "Null"、 "State": "null"、 "TonnageKM" "TotalTransportationCostForPreviousYear":0.00、 "TotalTransportationCostPerYear":0.00、 "TotalTransportedWeightPerYear":0.00、 "ウェブサイト": "NULL"}}、ヘッダー:{ "のContent-Type" => "アプリケーション/ JSON"}

これは単なるダミーデータです。 助けてください。前もって感謝します。

答えて

1

最後に、私はそれを解決しました。フォーマットに間違いがありました。正しい形式は

response = RestClient.post "http://192.72.114.66/WDSTEST_WS/WDS_SERVICE.svc/companymaster/Add", {"CompanyMaster": {"Address1":"Ganapathy","Address2":"Coimbatore","BussinessProfile":"null","City":"null","CompanyID":25,"CompanyName":"Priya agency","CreatedBy":138,"CreatedDate":"19-06-2015 11:01:41","Email":"[email protected]","IsActive":true,"LandLine":"06654-3422412","MobileNumber1":"9568678567","ModifiedBy":138,"PinCode":643434,"Remarks":"null","TonnageKM":"122","Website":"www.poombavai.com"}}.to_json, :content_type => "application/json" 
+0

あなたはそれを理解して嬉しいです!この回答に「承認済み」とマークすると、すべての設定が完了したことがユーザーに伝わります。 – alberge

関連する問題