- ws accepts method name in GET paraeters even if http method is POST (easier to see in apache logs)

- picture rating is done through POST and not GET

git-svn-id: http://piwigo.org/svn/trunk@11834 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
rvelices
2011-07-26 04:34:36 +00:00
parent 41202b1f2b
commit dd212fc6a1
3 changed files with 9 additions and 4 deletions
+4 -4
View File
@@ -60,9 +60,9 @@ PwgWS.prototype = {
}
this.xhr.onreadystatechange = pwgBind(this, this.onStateChange);
var url = this.urlRoot+"ws.php?format=json";
var url = this.urlRoot+"ws.php?format=json&method="+method;
var body = "method="+method;
var body = "";
if (parameters)
{
for (var prop in parameters)
@@ -70,10 +70,10 @@ PwgWS.prototype = {
if ( typeof parameters[prop] == 'object' && parameters[prop])
{
for (var i=0; i<parameters[prop].length; i++)
body += "&"+prop+"[]="+encodeURIComponent(parameters[prop][i]);
body += prop+"[]="+encodeURIComponent(parameters[prop][i])+"&";
}
else
body += "&"+prop+"="+encodeURIComponent(parameters[prop]);
body += prop+"="+encodeURIComponent(parameters[prop])+"&";
}
}