I AnyPoint 6.2.3 verwende und ich versuche, eine API für das baconipsum.com/api/?type=meat-and-filler zu nennen, fließen mein Projekt istWie konfiguriert man "HTTP_request_configuration" in Anypoint Studio?
<http:listener-config name="HTTP_Listener_Configuration" host="localhost" port="9000" doc:name="HTTP Listener Configuration"/>
<http:request-config name="HTTP_Request_Configuration" host="baconipsum.com" doc:name="HTTP Request Configuration" basePath="api" port="8081"/>
<flow name="test2Flow1" >
<http:listener config-ref="HTTP_Listener_Configuration" path="/" doc:name="HTTP"/>
<http:request config-ref="HTTP_Request_Configuration" path="/" method="GET" doc:name="HTTP" >
<http:request-builder>
<http:query-param paramName="type" value="#[message.inboundProperties.'http.query.params'.type]"/>
<http:query-param paramName="sentences" value="#[message.inboundProperties.'http.query.params'.sentences]"/>
</http:request-builder>
</http:request>
<file:outbound-endpoint path="C:/Users/arpit_jain2/Desktop/Response" outputPattern="res.json" responseTimeout="10000" doc:name="File"/>
</flow>
und die HTTP_Request_Configuration
istIn der Dokumentation von MuleSoft wird Port-Nummer nicht zugewiesen und es funktioniert gut, aber wenn ich die gleiche Konfiguration ich den Fehler implementieren.
Wert für Port muss
zur Verfügung gestellt werden Wer weiß, was der Hafen sein sollte und warum erhalte ich null Nutzlast Fehler.
Error while calling the API
Fehle ich etwas in der Anypoint-Konfiguration oder in der HTTP_Request_Configuraion?
Ich hatte ein ähnliches Problem und die Änderung des Ports auf 80 hat den Trick für mich (oder 443 für https). – deckeresq