我想要访问通过jquery ajax发送的golang中的post params。也许我错过了一些明显的东西。这里是我的代码片段无法访问golang中的post请求params
$('form').submit(function(e) {
e.preventDefault();
var jsn = {
vvv = $("#textinput").val();
};
console.log(jsn);
$.ajax({
type: "POST",
async : true,
//enctype: 'multipart/form-data',
url: "/homepage",
data: jsn,
processData: true,
contentType: "application/json",
cache: false,
}).done(function(response){
$("#resultdiv").html(response);
});
});
这里是我的golang代码:
func MainConversion(w http.ResponseWriter, r *http.Request) {
r.ParseForm()
text := r.FormValue("vvv")
fmt.Fprint(w, string(text))
return
})
我已经试过f.formValue(),r.Form.get( )。在此先感谢
是的,但即使更新它仍然没有达到golang。我无法弄清楚我正在做的错误 –