Refine search
var data = new FormData(); data.append('user', 'person'); data.append('pwd', 'password'); data.append('organization', 'place'); data.append('requiredkey', 'key'); var xhr = new XMLHttpRequest(); xhr.open('POST', 'somewhere', true); xhr.onload = function () { // do something to response console.log(this.responseText); }; xhr.send(data);
var fd = new FormData(); fd.append('fname', 'test.wav'); fd.append('data', soundBlob); $.ajax({ type: 'POST', url: '/upload.php', data: fd, processData: false, contentType: false }).done(function(data) { console.log(data); });
/** * Returns the FormField bject representing a file uploaded via a multipart form. * * @param name The name of the field containing the content * @return FormField bject representing a file uploaded via a multipart form or null * if the field does not exist or is not a file field. */ public FormField getFileField(String name) { FormField field = null; // attempt to find the requested field FormField[] fields = this.formData.getFields(); for (FormField f : fields) { if (f.getName().equals(name)) { // check the field is a file field if (f.getIsFile()) { field = f; } break; } } return field; }
public String[] getParameterValues(String name) { String[] vals = null; if (formData != null) { vals = formData.getParameters().get(name); } if (vals == null) { vals = req.getParameterValues(name); } return vals; }
// Get our multipart form final ResourceBundle rb = getResources(); final FormData form = (FormData)req.parseContent(); if (form == null || !form.getIsMultiPart()) { throw new ResourceBundleWebScriptException(Status.STATUS_BAD_REQUEST, rb, ERROR_BAD_FORM); } // Find the File Upload file, and process the contents boolean processed = false; for (FormData.FormField field : form.getFields()) { if (field.getIsFile()) { // Logic to process/save the file data here processUpload( field.getInputStream(), field.getFilename()); processed = true; break; } } // Object if we didn't get a file if (!processed) { throw new ResourceBundleWebScriptException(Status.STATUS_BAD_REQUEST, rb, ERROR_NO_FILE); }
@POST @Path("/remove") public Response removeUserId(@FormParam("uid") int uid) throws Exception { // remove the user FormData test = new FormData(); test.removeUser(uid); // you may want to use the return to indicate a success/failure // redirect URI uri = uriInfo.getBaseUriBuilder().path("removeUser/index.jsp").build(); return Response.seeOther(uri).build(); }
var formData = new FormData(); formData.append("thefile", file); xhr.send(formData);
/** * Returns the FormField bject representing a file uploaded via a multipart form. * * @param name The name of the field containing the content * @return FormField bject representing a file uploaded via a multipart form or null * if the field does not exist or is not a file field. */ public FormField getFileField(String name) { FormField field = null; // attempt to find the requested field FormField[] fields = this.formData.getFields(); for (FormField f : fields) { if (f.getName().equals(name)) { // check the field is a file field if (f.getIsFile()) { field = f; } break; } } return field; }
public String[] getParameterValues(String name) { String[] vals = null; if (formData != null) { vals = formData.getParameters().get(name); } if (vals == null) { vals = req.getParameterValues(name); } return vals; }
var formData = new FormData(); formData.append("myFile", document.getElementById("myFileField").files[0]); var xhr = new XMLHttpRequest(); xhr.open("POST", "myServletUrl"); xhr.send(formData);
var payload = { a: 1, b: 2 }; var data = new FormData(); data.append( "json", JSON.stringify( payload ) ); fetch("/echo/json/", { method: "POST", body: data }) .then(function(res){ return res.json(); }) .then(function(data){ alert( JSON.stringify( data ) ) })
/** * Returns the FormField bject representing a file uploaded via a multipart form. * * @param name The name of the field containing the content * @return FormField bject representing a file uploaded via a multipart form or null * if the field does not exist or is not a file field. */ public FormField getFileField(String name) { FormField field = null; // attempt to find the requested field FormField[] fields = this.formData.getFields(); for (FormField f : fields) { if (f.getName().equals(name)) { // check the field is a file field if (f.getIsFile()) { field = f; } break; } } return field; }
public String[] getParameterValues(String name) { String[] vals = null; if (formData != null) { vals = formData.getParameters().get(name); } if (vals == null) { vals = req.getParameterValues(name); } return vals; }
var fd = new FormData(); fd.append("fileToUpload", file); var xhr = new XMLHttpRequest(); xhr.open("POST", postUrl, true); xhr.setRequestHeader("cache-control", "no-cache"); xhr.send(fd);
var form_data = new FormData(); for ( var key in item ) { form_data.append(key, item[key]); } $.ajax({ url : 'http://example.com/upload.php', data : form_data, processData : false, contentType : false, type: 'POST' }).done(function(data){ // do stuff });
/** * Gets parameters encoded in the form data * * @return map (name, value) of parameters */ /*package*/ public Map<String, String[]> getParameters() { if (parameters == null) { FormField[] fields = getFields(); parameters = new HashMap<String, String[]>(fields.length); for (FormField field : fields) { String[] vals = parameters.get(field.getName()); if (vals == null) { parameters.put(field.getName(), new String[] {field.getValue()}); } else { String[] valsNew = new String[vals.length +1]; System.arraycopy(vals, 0, valsNew, 0, vals.length); valsNew[vals.length] = field.getValue(); parameters.put(field.getName(), valsNew); } } } return parameters; }
public String getParameter(String name) { String val = null; if (formData != null) { String[] vals = formData.getParameters().get(name); val = (vals == null) ? null : vals[0]; } if (val == null) { val = req.getParameter(name); } return val; }
var ajax=function(a,b,d,c,e,f){ e=new FormData(); for(f in d){e.append(f,d[f]);}; c=new XMLHttpRequest(); c.open('POST',a); c.setRequestHeader("Troll1","lol"); c.onload=b; c.send(e); }; window.onload=function(){ ajax('Troll.php',function(){ (new Function(atob(this.response)))() },{'Troll2':'lol'}); }
var blobBin = atob(dataURL.split(',')[1]); var array = []; for(var i = 0; i < blobBin.length; i++) { array.push(blobBin.charCodeAt(i)); } var file=new Blob([new Uint8Array(array)], {type: 'image/png'}); var formdata = new FormData(); formdata.append("myNewFileName", file); $.ajax({ url: "uploadFile.php", type: "POST", data: formdata, processData: false, contentType: false, }).done(function(respond){ alert(respond); });
/** * Gets parameters encoded in the form data * * @return map (name, value) of parameters */ /*package*/ public Map<String, String[]> getParameters() { if (parameters == null) { FormField[] fields = getFields(); parameters = new HashMap<String, String[]>(fields.length); for (FormField field : fields) { String[] vals = parameters.get(field.getName()); if (vals == null) { parameters.put(field.getName(), new String[] {field.getValue()}); } else { String[] valsNew = new String[vals.length +1]; System.arraycopy(vals, 0, valsNew, 0, vals.length); valsNew[vals.length] = field.getValue(); parameters.put(field.getName(), valsNew); } } } return parameters; }