beforeSend
jQuery AjaxでのFunctionの使用は何ですか?
jQuery関数の使い方は?
私はjQuery1.6.0を使用しており、サーバー側でJersey API(Restful Webサービス)を使用しています。
$.ajax({
type: "GET",
url:ajax_url,
dataType: "json",
contentType: "application/json",
async: false,
beforeSend: function (xhr){
xhr.setRequestHeader('Authorization', "Basic "+ btoa(username + ':' + password));
},
success:function(data){
alert(data.groups);
},
error:function(xhr,err){
console.log("readyState:"+xhr.readyState+"\nstatus: "+xhr.status)
alert(xhr.responseText)
alert("Service is not Available , Try it after Some time");
}
});
Javaコード:
@GET
@Produces(MediaType.APPLICATION_JSON)
public String authCheck(){
return "({"groups": "success"})";
}
認証のために送信するときはいつでも、成功応答を受け取ります。
関数の使い方とbeforeSend
サーバー側で何かする必要がありますか?