HTTP

JSONのデータ操作 (JSON配列など)

developer.mozilla.org 文字列。データ転送に便利。 JSON は文字列です。 ですので、ネットワークを通してデータを転送したい場合に便利です。 JSON データへアクセスしたい場合は、 JavaScript オブジェクトへ変換する必要があります。 JavaScript には JSO…

代表的なHTTPステータスコードと問題解決へのヒント (特にJSON)

developer.freee.co.jp

JSONリクエスト時のステータスコード

204 developer.mozilla.org 201 developer.mozilla.org

★(良解説) クエリ言語GraphQL (RESTアーキテクチャと比較)

www.webprofessional.jp

★JSONに関する 好きな解説

dev.classmethod.jp

★【DOM備忘録】 DOM操作とブラウザレンダリングの仕組み

JavaScriptがHTMLをいじる仕組み Windowオブジェクト Documentオブジェクト Elementオブジェクト (1/4) パース

★★★DOMと仮装DOMの違いの良記事

JavaScript employment.en-japan.com

★【Laravel】 /etc/hostsで複数プロジェクトを扱う。

[1] /etc/hostsを書き換える $ sudo vim /etc/hosts (1行追記) 192.168.10.20 sixth.app 名前解決をする際に、macOSでは [順序1] /etc/hosts [順序2] DNSサーバ という順序で見に行くので、 先に、192.168.10.20にヒットし、 仮想マシンのローカルIPにたど…

【Laravel】 Apache 2.4

本番デプロイ時にハマった。 エラーログをリアルタイムでみる方法 [root@(hostname) (project-name)]# tail -f /var/log/httpd/error_log [core:error] [pid 2815] [client ***.***.*******:64093] AH00037: Symbolic link not allowed or link target not a…

【HTTP】 クッキー / セッションの良説明

https://qiita.com/7968/items/ce03feb17c8eaa6e4672 https://note.com/jurit/n/n025acb634da7

【Nuxt】 祝!解決

[1] package.jsonに追記 [ファイル名] /package.json "config": { "nuxt": { "host": "192.168.33.12", "port": "3000" } }, yarn devすると、ブラウザでエラーが出ずに、 通信が繋がり、立ち上がった。 参照記事 https://pllogg.com/nuxt-js/154/ ですがvag…

【アセット】 どの範囲までassetと呼ぶのか?

アセットは、ウェブ・ページで参照できるファイルを意味します。 CSS ファイルであったり、JavaScript ファイルであったり、画像やビデオのファイルであったりします。 アセットはウェブでアクセス可能なディレクトリに配置され、ウェブ・サーバによって直接…

【CI】 成功

2020.02.15 自動デプロイの実行 (git push production master) (注意) /public /storage などを.gitignoreに含めて、更新を消してしまわないように運用に配慮。 hotfixにpush [参考資料] https://qiita.com/zaburo/items/8886be1a733aaf581045 リポジトリ構…

【Push7 API】

PHPでPush7のAPI叩き、通知を送信 https://jslob.repop.jp/2017/11/push7apipish.html?m=1 以下の記事は非常に参考になる。 cURL https://www.marineroad.com/staff-blog/18954.html

【SSL化】 Lets Encrypt

SSL化の手順 (yum使用) https://knowledge.sakura.ad.jp/10534/ mod_sslインストールの手順 (yum使用) https://knowledge.sakura.ad.jp/9701/ ApacheがSSLを使えるようにするために、mod_sslをインストール # yum install mod_ssl 変更の反映 # systemctl re…

【Laravel 5.1】 ログインした状態でpassword/emailで出た不具合

[注意] うまくいかなかったので、この編集内容は消去。 5.1のデフォルトにおいては 認証した状態で /password/emailへ getリクエストを飛ばすと、 /home (welcome.blade.php)へリダイレクトしてしまう。 そこで、処置の1つとして URI (/)に対するルーティン…

発掘した好きな技術書

1/9に発掘した興味のある書物 個人開発のためのwebサービス公開マニュアル www.amazon.co.jp 図解即戦力 amazon web servicesのしくみと技術がこれ1冊でしっかりわかる教科書 www.amazon.co.jp

【ブラウザ】 X-Frame-Optionsレスポンスヘッダー

X-Frame-Optionsレスポンスヘッダーについて https://nulab.com/ja/blog/typetalk/measure-clickjacking/ httpd.conf設定とphp.ini設定 https://blogpot.ok55.net/20170214050839.html nginxでの設定 https://qiita.com/nightyknite/items/1b8070d1e31083ee7…

【Laravel 5.1】 PDF問題の切り分け

iframeの採択は適切か? 5種の実装法のうち、 jsを必要としないHTMLタグでの解決に 取り組んでみた。 iframe のCSSは適切か? iframeでPDFがhead, bodyと描画されるが、仕組みがわからない。 iframeをコンテナやラッパーで囲んでみよう。

【Cron】 ジョブスケジューリング (Let's Encrypt更新)

ジョブスケジューリング 決められた時刻に特定のコマンドを定期的に実行する機能は、 cron(クーロン)と呼ばれるジョブスケジューラによって提供されます。 $ systemctl status crond ● crond.service - Command Scheduler Loaded: loaded (/usr/lib/system…

【HTTP】 MIME TYPEに関して

https://developer.mozilla.org/ja/docs/Web/HTTP/Basics_of_HTTP/MIME_types

【HTTP通信】HTTPレスポンスヘッダーを確認するようにしよう

[参考資料] 重要なのは、サイトを表示してからネットワークタブを選択するのではなく、 ネットワークタブが選択された状態でサイトにアクセスすること。 https://memorva.jp/memo/dev/webbrowser_http_response_request_header.php ChromeのDevTools Network…