apiからのリクエストにxmlで、httpレスポンスを返しているのですが、
text/xml
1200 2<?xml version="1.0" encoding="UTF-8"?>
こんな感じで、先頭に「200」というテキストが付いてしまい、受け取り側のapiでエラーになってしまいます。
しかし同じエンドポイントにこちらから、ブラウザ等でアクセスすると、テキストは付いていません。
なんだかレスポンスヘッダの書き方が合っていなくて、受け取り側が混乱しているような感じですが、なにか対処できる方法などありませんでしょうか?
Linux kusanagi71
CentOS Linux release 7.5.1804
Apache/2.4.33
PHP Version 5.6.36
CakePHPバージョン: 2.10.6
追記:(途中経過)
cakephp
1$this->log();
途中でlogを吐く処理をはさむと、200が出力されてる?(調査途中です。)
そんな訳ないですよね、、、