[英]HTTP/1.1 400 Bad Request in testing Mina/Jetty Setup for Socket Comms
我在Spring中定義了我的碼頭服務器:
該應用程序作為由Tanuki Java Service包裝器包裝的服務運行。 因此,從本質上講,它只是在偵聽套接字的請求時運行。
<bean id="jetty" class="org.eclipse.jetty.server.Server" init-method="start">
<constructor-arg name="port" value="${Port}" />
</bean>
並使用Mina作為端點
<bean id="minaFactory" class="org.apache.camel.component.mina2.Mina2Component">
<constructor-arg index="0" ref="camel"></constructor-arg>
</bean>
<bean id="minaEndpoint" factory-bean="minaFactory" factory-method="createEndpoint">
<constructor-arg index="0" ref="minaConfig1"></constructor-arg>
</bean>
然后在system.xml中,
<route>
<from ref="minaEndpoint" />
<threads>
<bean ref="work-to-do" method="work"/>
</threads>
</route>
現在,我使用了套接字測試-https: //sourceforge.net/projects/sockettest/?source=typ_redirect
並且我可以連接到主機和端口,但是在發送請求時不斷出現錯誤:
S:{“操作”:“測試”,“工作”:“ abc”} HTTP / 1.1 400錯誤的請求內容長度:0連接:close服務器:Jetty(7.2.0.v20101020)
我刪除了jetty.xml並成功。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.