Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 使用PUT方法发送JSON_Html_Json_Http Headers_Put_Developer Console - Fatal编程技术网

Html 使用PUT方法发送JSON

Html 使用PUT方法发送JSON,html,json,http-headers,put,developer-console,Html,Json,Http Headers,Put,Developer Console,我目前正努力完成这个挑战。网页上有一个文本字段,包含如下文本:{name:example,state:example.etc:example} 它希望我使用PUT方法发送JSON。我真的迷茫了。我尝试了许多不同的想法,在网上找到了这些想法,但到目前为止一切都不起作用 有人能给我指出正确的方向吗?如果您的字段包含 {name:example,state:example.etc:example} 一开始它不是一个合适的JSON或Javascript对象。如果有一个常规JSON或js对象作为文本字段的

我目前正努力完成这个挑战。网页上有一个文本字段,包含如下文本:{name:example,state:example.etc:example}

它希望我使用PUT方法发送JSON。我真的迷茫了。我尝试了许多不同的想法,在网上找到了这些想法,但到目前为止一切都不起作用

有人能给我指出正确的方向吗?

如果您的字段包含
{name:example,state:example.etc:example}
一开始它不是一个合适的JSON或Javascript对象。如果有一个常规JSON或js对象作为文本字段的输入,那么可以使用Ajax向服务器发送put请求,如下所示

$.ajax({
    type: 'PUT',
    url: '/server_url',
    data: JSON.stringify(your_data)
    success: function(result) {
       // result from server
    }
});

您还应该考虑在Ajax Req之前使用JSON.StrugI化(YouLyDATA),它将把数据转换成适当的JSON。

应该引导您向正确的方向前进。