0
많은 페이지를 조사했지만 아무 것도 대답 할 수 없습니다. 여기WCF 서비스를 개조하여 게시하는 방법
@FormUrlEncoded
@POST("/Service1.svc/GetData1")
void GetData1(@Field("title") List<String> m, Callback<String> cb);
이 내가 데이터를 게시하는 방법입니다 안드로이드
RaceAPI.java에 내 코드입니다
RestAdapter adapter = new RestAdapter.Builder()
.setEndpoint("http://10.0.1.12:54253/")
.build();
final RaceAPI race= adapter.create(RaceAPI.class);
race.PostData(Arrays.asList("foo", "bar"), new Callback<String>() {
@Override
public void success(String s, Response response) {
}
@Override
public void failure(RetrofitError error) {
int a;
a=1;
}
});
이 내 WCF 서비스 서명입니다
[OperationContract]
[WebInvoke(Method = "POST",
ResponseFormat = WebMessageFormat.Json,
RequestFormat = WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Wrapped,
UriTemplate = "/PostData")]
String PostData(List<String> m);
하지만, 에이 오류가 나타납니다. 추가 기능 콜백 실패()
retrofit.RetrofitError: 400 Bad Request
도움이 될만한 정보가 있습니까?