'Antwort für Preflight ist ungültig (Weiterleitung)' error

Ich versuche, eine API zu veröffentlichen.

Hier ist mein Code:

function update(object){
    var data = '<roblox xmlns:xmime="http://www.w3.org/2005/05/xmlmime"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:noNamespaceSchemaLocation="http://www.roblox.com/roblox.xsd"
       version="4">
       <External>null</External><External>nil</External>
       <Item class="StringValue" referent="RBX0">
            <Properties>
                <string name="Name">Notifications</string>
                <string name="Value">'+JSON.stringify(object)+'</string>
            </Properties>
       </Item>
    </roblox>'

    $.post("https://data.roblox.com/Data/Upload.ashx?type=Model&assetid=436257202&length="+data.length,data)

}

update({name:'test'})

Aber es zeigt Fehler in der Konsole:

XMLHttpRequest kann nicht geladen werdenhttps: //data.roblox.com/data/upload.ashx? type = Model & assetid = 436257202 & length = 406. Antwort für Preflight ist ungültig (Weiterleitung)

Ich denke, die Daten sind korrekt, aber ich bin nicht sicher, warum dieser Fehler aufgetreten ist

Antworten auf die Frage(2)

Ihre Antwort auf die Frage