簡體   English   中英

OpenRefine 的 API:意外響應:HTTP/1.1 200 ok

[英]OpenRefine's API: Unexpected response: HTTP/1.1 200 ok

我正在編寫一個 Java 程序來使用 OpenRefine 而不直接使用 web 頁面。 為此,我正在使用 Refine-Java API: https://github.com/dtap-gmbh/refine-java

連接成功,通過GetVersionResponse versionResponse = RefineCommands.getVersion().build().execute(client);

但是,當我嘗試通過以下方式創建項目時: CreateProjectResponse createProjectResponse = RefineCommands.createProject().file(new File("src/test/java/resources/test-1.csv")).name("testOpenExample").format(UploadFormat.SEPARATOR_BASED).options(() -> options).build().execute(client);

我收到以下錯誤消息: Unexpected response: HTTP/1.1 200 OK ,然后什么也沒有發生。 這令人驚訝,因為執行 createProjectResponse 時我什至可以看到命令POST /command/core/create-project-from-upload (132ms)拋出。

當我 go 檢查“打開項目”頁面時,沒有創建項目。 我正在使用 OpenRefine 3.3

問題是 OpenRefine 的版本。 我更改為v2.8 ,現在一切正常。

暫無
暫無

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

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