Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.25.0, 2.0.0-M2
-
None
-
AlmaLinux 8.9 Kernel 4.18.0-513.5.1.el8_9.x86_64
Apache NiFi 2.0.0-M2
Description
InvokeHTTP processor call HTTP URL
http://hb3-ifz-gitlab-000:8100/gitlab/api/v4/projects/318/repository/files/ftp%2Fstage%2F15m%2Fheshangwuzhibo.yaml/raw?ref=main
output attribute
invokehttp.request.url:
http://hb3-ifz-gitlab-000:8100/gitlab/api/v4/projects/318/repository/files/ftp%252Fstage%252F15m%252Fheshangwuzhibo.yaml/raw?ref=main
invokehttp.status.code: 404
The situation is different for version 2.0.0-M1, output attribute
invokehttp.request.url:
http://hb3-ifz-gitlab-000:8100/gitlab/api/v4/projects/318/repository/files/ftp%2Fstage%2F15m%2Fheshangwuzhibo.yaml/raw?ref=main
invokehttp.status.code: 200
I found that in the M2 version % symbol was urlencoded to %25, M1 version. The M1 version does not urlencode
pls refer to the uploaded pictures
Attachments
Attachments
Issue Links
- duplicates
-
NIFI-12842 InvokeHTTP version wrong encoding of % in URL
- Resolved
- fixes
-
NIFI-12842 InvokeHTTP version wrong encoding of % in URL
- Resolved
- is caused by
-
NIFI-12513 Regression in InvokeHTTP - Not a valid URL
- Resolved
- relates to
-
NIFI-12103 URL(String) in URL has been deprecated
- Resolved
- links to