簡體   English   中英

DynamoDB Local拋出了http 400錯誤請求

[英]DynamoDB Local throws http 400 bad request

我試圖在一周前通過亞馬遜提供的.net示例運行AWS發布的dynamo db local。

 AmazonDynamoDBConfig config = new AmazonDynamoDBConfig();
 config.ServiceURL = "http://localhost:8000";
 client = new AmazonDynamoDBClient(config);

 Console.WriteLine();
 Console.WriteLine("Creating sample tables");
 CreateSampleTables();



 public static void CreateSampleTables()
 {
    Console.WriteLine("Getting list of tables");
    //This line throws error
    List<string> currentTables = client.ListTables().ListTablesResult.TableNames; 

拋出了“Amazon.DynamoDB.AmazonDynamoDBException”類型的異常。

Inner exception: {"The remote server returned an error: (400) Bad Request."}

我嘗試使用瀏覽器調用localhost:8000,我得到了同樣的錯誤

此錯誤(HTTP 400錯誤請求)表示Internet Explorer能夠連接到Web服務器,但由於地址有問題,無法找到網頁。

任何幫助將不勝感激!

在沒有看到所有代碼的情況下,我最初的猜測是您仍在使用Amazon.DynamoDB命名空間而不是Amazon.DynamoDBv2命名空間。 Amazon DynamoDB Local工具僅支持最新的DynamoDB API。

謝謝!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM