問題タブ [protected-resource]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
debugging - 特定の範囲のメモリへの将来のアクセスについて警告するように valgrind に指示できますか?
valgrind は、OS が認識しない場合でも、ある種の魔法のインストルメンテーションによって、メモリへの無効なアクセスを認識できることを知っています。
私の質問: 実行時に、自分のプログラムが valgrind によって実行されていると仮定して、(実行時に指定した) メモリの特定の領域へのアクセスの監視 (書き込み) を開始するように指示できますか? では、このアクセスが発生したときに valgrind がスタック トレースと共に何かをぼんやりさせますか?
excel - VBA-Excel を使用して保護された Web サイトからファイルをダウンロードする
保護された Web ページからファイルをダウンロードしようとしています (仕事のため、URL を投稿できません)。
バイト (WinHTTP 要求を使用しています) を .xls に保存すると、ファイルが破損しているように見えます。
私のコード (機密情報なし) と「HTTP ヘッダー ライブ」で取得した小さなコード。
コードが実行されます。すべてのチェック済みステータスで「OK」になりましたが、ファイル (622kb で、手動でダウンロードした場合と同じ) を開こうとすると、セルのデータが多すぎるというメッセージが表示されます。「とにかく開く」をクリックすると、いくつかの部分を読むことができます。
ファイルが別のエンコードで保存されているようです。
HTTP Header Live からのいくつかのコード。
ログイン:
https://www.website.com/retro/logincheck.asp
ホスト: www.website.com
ユーザーエージェント: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9, / ;q=0.8
Accept-Language: es-ES,es;q=0.8,en-US;q=0.5,en;q =0.3
Accept-Encoding: gzip、deflate、br
Content-Type: application/x-www-form-urlencoded
Content-Length: 38
Origin: https://www.website.com
Connection: keep-alive
Referer: https:/ /www.website.com/retro/default.asp?idioma=ES
クッキー: cc_social=yes; cc_analytics=はい; cc_advertising=はい; cc_necessary=はい; _ga=GA1.2.859443177.1570897852; __utma=136336428.859443177.1570897852.1570897852.1570897852.1; __utmz=136336428.1570897852.1.1.utmcsr=google|utmccn=(オーガニック)|utmcmd=オーガニック| utmctr=(not%20provided); ASPSESSIONIDQWSBSQAD=LDIIIENCGKDHMEJEGKJKBDMM; cookieconsent=却下; ASPSESSIONIDQWQCRRBD=PCOIENHDNLHCKNODMJLKAFGM
Upgrade-Insecure-Requests: 1
txtUser=MYUSER&txtpwd=MYPASS&lg=es
POST: HTTP/2.0 302 見つかった
日付: 水曜日、2019 年 12 月 4 日 22:20:17 GMT
サーバー: Microsoft-IIS/8.5
キャッシュ制御: プライベート
コンテンツ-タイプ: text/html
有効期限: 2019 年 12 月 4 日水曜日 22:20:18 GMT
場所: retro.asp
コンテンツの長さ: 130
経由: 2.0 www.website.com
X-Firefox-Spdy: h2
ファイル:
https://www.website.com/retro/VerBorderoGRxls.asp?id=27348&p=3º Trimestre 2019&n=0&m=UNKNOWN&con=CIRCULAR&fmt=xls
ホスト: www.website.com
ユーザーエージェント: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9, / ;q=0.8
Accept-Language: es-ES,es ;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate, br
接続: キープアライブ
リファラー: https://www.website.com/retro/borderos_resumen.asp
クッキー: cc_social=yes; cc_analytics=はい; cc_advertising=はい; cc_necessary=はい; _ga=GA1.2.859443177.1570897852; __utma=136336428.859443177.1570897852.1570897852.1570897852.1; __utmz=136336428.1570897852.1.1.utmcsr=google|utmccn=(オーガニック)|utmcmd=オーガニック| utmctr=(not%20provided); ASPSESSIONIDQWSBSQAD=LDIIIENCGKDHMEJEGKJKBDMM; cookieconsent=却下; ASPSESSIONIDQWQCRRBD=PCOIENHDNLHCKNODMJLKAFGM
アップグレード-安全でない-リクエスト: 1
GET: HTTP/2.0 200 OK
日付: 水曜日、2019 年 12 月 4 日 22:21:40 GMT
サーバー: Microsoft-IIS/8.5
キャッシュ制御: プライベート
コンテンツ タイプ: アプリケーション/x-msexcel
有効期限: 水曜日、2019 年 12 月 4 日 22: 21:40 GMT
content-length: 637440
via: 2.0 www.website.com
X-Firefox-Spdy: h2