Я все еще изучаю программирование Apache NiFi с использованием java, и мне интересно, кто-нибудь может объяснить мне, как создать платформу NiFi с использованием API-интерфейсов REST NiFi и java? Любое решение для создания процессора с использованием Apache NiFi REST API и java.
ОБНОВЛЕНИЯ Поэтому я пробовал это:
import java.io.IOException;
import org.apache.http.HttpResponse;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.impl.client.HttpClients;
public class HttpClientTest {
public static void main(String[] args) throws IOException {
CloseableHttpClient client = HttpClients.createDefault();
HttpPost httpPost = new HttpPost("http://localhost:8080/nifi-api/process-groups/5f577c63-0170-1000-deb5-b53c37656ad4/template-instance");
CloseableHttpResponse response = client.execute(httpPost);
System.out.println(response.getStatusLine());
client.close();
}
}
Но всегда: ![HTTP/1.1 400 Bad Request](https://i.stack.imgur.com/pwU8e.png)