OpenRefine 的 API:意外响应:HTTP/1.1 200 ok
OpenRefine's API: Unexpected response: HTTP/1.1 200 ok
我正在编写一个Java程序来使用OpenRefine而不直接使用网页。为此,我使用 Refine-Java API: https://github.com/dtap-gmbh/refine-java
连接成功,我可以通过GetVersionResponse versionResponse = RefineCommands.getVersion().build().execute(client);
获取安装的OpenRefine的版本
但是,当我尝试通过以下方式创建项目时: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
然后没有任何反应。这令人惊讶,因为我什至可以看到命令 POST /command/core/create-project-from-upload (132ms)
在执行 createProjectResponse 时抛出。
当我去查看“打开项目”页面时,没有创建任何项目。
我正在使用 OpenRefine 3.3
问题是 OpenRefine 的版本。我更改为 v2.8
,现在一切正常。
我正在编写一个Java程序来使用OpenRefine而不直接使用网页。为此,我使用 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
然后没有任何反应。这令人惊讶,因为我什至可以看到命令 POST /command/core/create-project-from-upload (132ms)
在执行 createProjectResponse 时抛出。
当我去查看“打开项目”页面时,没有创建任何项目。 我正在使用 OpenRefine 3.3
问题是 OpenRefine 的版本。我更改为 v2.8
,现在一切正常。