0
我正在嘗試使用角度js爲azure ML模型構建UI。我設計了一個使用ng-model捕獲用戶輸入的HTML頁面。這個工作中現在面臨的問題是,獲取400錯誤的請求錯誤,因爲azure期望以下述格式發送POST請求中的數據。當我在Post Request中測試此示例值時,我會收到200條成功消息。我應該如何發送POST請求中的值的用戶輸入。感謝任何幫助。如何使用angular js向azure ML web服務發佈請求?
Azure的預期請求體樣本:
{
"Inputs": {
"input1": {
"ColumnNames": [
"col1",
"col2",
"col3"
],
"Values": [
[
"value1",
"value2",
"value3"
]
]
}
},
"GlobalParameters": {}
}
我測試JavaScript是
$http ({
method : 'POST',
url : 'url',
data : '{"Inputs": {"input1": {"ColumnNames": ["col1","col2","col3"],"Values": ["value1","value2","value3"]]}}}',
headers : {'Content-Type': 'application/json',
'Authorization' : 'Bearer apikey'
}