Chrome에서 페이지 소스를 볼 때 브라우저는 새 탭을 열고 기본적으로 view-source:
접두사로 URL을 붙여 넣습니다 . 이것은 바람직하지 않습니다.
개발자는 양식을 제출 한 후 소스에서만 볼 수있는 진단 결과를 포함 할 수 있습니다. Chrome에서 소스를보기 위해 페이지를 새로 고치면이 정보가 사라집니다.
어쨌든이 동작을 막을 수 있습니까?
참고 : "요소 검사"옵션에 익숙합니다. 이것은보고있는 정확한 페이지의 원시 페이지 소스를 보는 데 적합한 스탠드 인이 아닙니다.
빠른 테스트 스크립트
<pre>
<?= print_r($_POST, true) ?>
</pre>
<form action="" method="post">
<input id="foo" name="foo" value="bar" />
<input type="submit" />
</form>
제출 버튼을 클릭하면 페이지에
Array
(
[foo] => bar
)
페이지 소스를 보면 빈 $_POST
출력 이 표시됩니다
<pre>
Array
(
)
</pre>
<form action="" method="post">
<input id="foo" name="foo" value="bar" />
<input type="submit" />
</form>
최신 정보
이 버그 는 이미 제출 된 것 같습니다. 한숨...
누군가가 좋은 해결책을 알고 있다면 크게 감사하겠습니다.