localhost:8080で動作するスプリングブートMVCアプリケーションを使用しています。スプリングブートアプリケーションのメソッド名に無効な文字(CRまたはLF)が見つかりました
localhost/publicにあるxampp htdocsフォルダにあるAngularjsアプリケーションからアクセスしたいと思います。角度サービスで
CORS有効になっていると、作業中は春のコントローラでこれを使用しています:
import org.springframework.web.bind.annotation.CrossOrigin;
@RestController
@CrossOrigin(origins = "http://localhost/public", maxAge = 3600)
@RequestMapping("/application")
public class applicationController{
@Autowired
private applicationRepository applicationrepository;
@RequestMapping(method=RequestMethod.GET)
public List<StudentApplication> list() {
return applicationrepository.findAll();
}
}
このエンドポイントにアクセスしている間、私はこのエラーを取得しています:
Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.
java.lang.IllegalArgumentException: Invalid character (CR or LF) found in method name
にこの問題に関するすべてのヘルプ?あなたはlocalhost以来
あなたのために働いていた場合、私に教えてください、それはHTTPリクエストとを受信したことを示すです無効な文字を含むメソッド名( 'GET'、POST'など)エンドポイントにどのようにアクセスしていますか?不正なHTTP要求が送信されているようです。 –