最近、Node Web-API および AngularJS フロントエンド アプリケーションとのやり取りを伴う開発を行っているときに、奇妙な問題に直面しました。私は、別の ASP.NET Web サービスにアクセスして PDF データを取得する NodeJS Web-API を作成しました。これは非常にうまく機能します。
写真から、フロント エンドからポスト コールとしてヒットされている間に応答することが簡単にわかります。呼び出し元のアプリケーションにデータを提供するだけですが、 GET APIで同じことを行うと、フロントエンドの呼び出し元のアプリケーションに提供されるファイルが、より大きなサイズの破損した PDF ファイルになるため、 POST API にしました。$http.post() がファイルを無傷で取得するときに、$http.get() 呼び出しが破損したデータを取得するのはなぜですか? 誰でもそれについて詳細な考えを持っていますか?