ホームページ  >  記事  >  バックエンド開発  >  php フラッシュと ajax は 1 回だけ応答できますか?

php フラッシュと ajax は 1 回だけ応答できますか?

WBOY
WBOYオリジナル
2016-06-13 13:04:55831ブラウズ

php フラッシュと ajax は 1 回だけ応答できますか?

<br />
	$.ajax({<br />
			type: "get",<br />
			url: "./test.php",<br />
			beforeSend: function(XMLHttpRequest){<br />
				console.log("start Send ");<br />
			},<br />
			success: function(data, textStatus){<br />
				console.log("Success!");<br />
			},<br />
			complete: function(XMLHttpRequest, textStatus){<br />
				console.log("complete");<br />
			},<br />
			error: function(){<br />
				alert("Error");<br />
			}<br />
	});<br />

test.php
<br />
ob_start();<br />
echo "First team";<br />
	ob_flush(); <br />
	flush();<br />
	sleep(3);<br />
echo "Follower";<br />
ob_end_clean();<br />

最初に「最初のチーム」に戻ることはできませんか? その場合は、次のような進行状況バーを作成できます
-----最善の解決策----------- -- ------
ajax はデータを完全に受け入れた後にのみデータを処理します
ポーリングまたは HTML5 の長い接続を使用しない限り、必要なこと
------その他の解決策---- -

引用:
ajax はデータが完全に受け入れられた後にのみ処理します
ポーリングまたは HTML5 の長い接続を使用しない限り、必要なもの

ああ、それは残念ですね、非同期はすでに違うのに、なぜわざわざ~
これはまた不運なセキュリティ問題か、実装が難しすぎるメカニズムの制限に違いないと思います~
3 つの箱を 3 回運ぶ必要があり、トラックがどれだけ大きくても環境に優しくありません

-----その他の解決策---------- --- --------
いいえ。
返却が不完全な場合にデータを処理するだけでは、データの整合性を保証できません。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。