Picasa API允許跨域GET請求。但是當我嘗試發佈圖片/評論時,出現以下錯誤。Picasa api是否允許CORS Post?
XMLHttpRequest無法加載
https://picasaweb.google.com/data/feed/api/user/default/albumid/5825390619150171601?access_token=ya29.AHES6ZSR2XSlImdSJxNBVczzfz4DPoW3vRvywTNg8ELNs6OStqSBbTM
。來源'http://localhost'是Access-Control-Allow-Origin不允許的。
var url = 'https://picasaweb.google.com/data/feed/api/user/default/albumid/' + albumId + '?access_token=' + myToken;
$.ajax({
url: url,
data: f /*image file object*/,
contentType: f.type,
processData: false,
type: "POST",
success:function(data){
successCallback(data);
},
error:function(data){
failureCallback(data);
}
});
P.S:這裏是a link一個類似計算器的討論。
實際上URL是通過TLS加密的。主機(例如'picasaweb.google.com')在DNS查找和SNI協商期間可用,但[URL已加密](http://stackoverflow.com/questions/499591/are-https-urls-encrypted)。 – abraham