[解決済み] JSON の位置 4 に予期しないトークン < があります。
2022-02-03 11:31:10
質問
var url="http://fsa.citop.in/lnct/service/signProcess.aspx";
var data={txtLogId: "[email protected]",txtLogPass: "xyz",hdnReqType2: "sign87162"};
var success=function(data, textStatus, jqXHR) {
console.log(data);
};
var fail=function(jqXHR, textStatus, errorThrown) {
console.log("Error:" + errorThrown );
}
$.ajax({
type: "POST",
url: url,
data:data,
success:success,
error:fail,
});
このPOSTリクエストでは、エラーが発生します。
SyntaxError: Unexpected token < in JSON at position 4
のコンソールで、'
http://fsa.citop.in/lnct/
' をクロームで表示します。
しかし、もし私が
fsa.citop.in/lnct/service/signProcess.aspx
(つまり、http://) では、エラーは出ませんが、データには何も戻ってきません。そのため
success
のPOSTリクエストでは、JSONオブジェクトが期待されます。どなたか、ここで何が起こっているのか、どうすれば解決できるのかを説明してください。
解決方法は?
レスポンスがHTMLであり、それを何か別のものとして解析しようとしていることが原因である可能性が高いです。その
<
の最初の < です。
<!DOCTYPE html...
.
ajax呼び出しでdataTypeを指定するようにしてください(
http://api.jquery.com/jquery.ajax/
を作成し、さらに
signProcess.aspx
を使用して、より有用なものを返します (現在、レスポンスのコンテンツタイプは
application/json
が、HTMLを出力してしまう)。
関連
-
[解決済み】エラー:リスン EACCES 0.0.0.0:80 OSx Node.js
-
[解決済み】JS ファイルが net::ERR_ABORTED 404 (Not Found) を取得する)
-
[解決済み】Syntax error: JavaScriptの不正なreturnステートメント
-
[解決済み] 正しいJSONコンテンツタイプは何ですか?
-
[解決済み] JSONでコメントを使用することはできますか?
-
[解決済み] なぜGoogleはJSONレスポンスにwhile(1);を前置するのでしょうか?
-
[解決済み] cURLでJSONデータをPOSTするにはどうすればよいですか?
-
[解決済み] JavaScriptでJSONをきれいに印刷する
-
[解決済み] Microsoft JSONの日付はどのようにフォーマットするのですか?
-
[解決済み] 正しい」JSONの日付形式とは?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】 Uncaught TypeError: data.push is not a function
-
[解決済み] Uncaught TypeError: 未定義のプロパティ 'top' を読み込めない
-
[解決済み】webpack: モジュールが見つかりません。Error: 解決できない(相対パスで)
-
[解決済み】最大呼び出しスタックサイズ超過エラーとその修正方法とは?
-
[解決済み】JavaScriptのボタンonclickが機能しない
-
[解決済み】Uncaught SyntaxError: JSON の位置 0 に予期しないトークン u があります。
-
[解決済み】npm install --legacy-peer-deps は具体的に何をするのですか?どんなときに推奨されるのか/どんな使用例が考えられるのか?
-
[解決済み】DOMException: サポートされているソースが見つからなかったため、読み込みに失敗しました。
-
[解決済み】リソースはドキュメントと解釈されるが、MIMEタイプはapplication/zipで転送される
-
[解決済み】JavaScriptで関数が存在するかどうかを確認する方法は?