Pro Yearly is on sale from $80 to $50! »

RealWorldHTTPを読んでみた

44749d6ac5ca44e5325622593877c420?s=47 massyuu
October 11, 2018
260

 RealWorldHTTPを読んでみた

読んだ内容まとめてLT会 #demo
at 2018/10/11
in Fukuoka City

44749d6ac5ca44e5325622593877c420?s=128

massyuu

October 11, 2018
Tweet

Transcript

  1. 3FBM8PSME)551 Λ ಡΜͰΈͨ !NBTTZVV ಡΜͩ಺༰·ͱΊͯ-5ձˌEFNP  ʙ͍҃͸ಡॻײ૝จͷΑ͏ʹʙ

  2. ࣗݾ঺հ !NBTTZVV ͔Β͋͛Τϯδχϟʔ ϑϩϯτ͔ΒόοΫΤϯυ·Ͱ޿͘ઙ͘ UXJUUFS!NBTTZVV DPOOQBTTɿNBTTZVV

  3. None
  4. Πϯλʔωοτͷྺ࢙Λ (PMBOHΛ࢖͍ͳ͕Β ֶΜͰ͍͚·͢

  5. ࠓճ͸ষͷ͓࿩ શষ͋Δ͚Ͳ಺༰ϞϦϞϦͰશવ·ͱΊ͖Εͳ͍ɾɾ

  6. ষ )551ͷγϯλοΫεɿ جຊͱͳΔͭͷཁૉ

  7. ͦ΋ͦ΋)551ͱ͸ʁ ˗)ZQFSUFYU5SBOTGFS1SPUPDPM  8&#ϒϥ΢βͱ8&#αʔόʔ͕௨৴͢Δࡍ ͷखஈͱϑΥʔϚοτΛϧʔϧԽͨ͠΋ͷɹɹ ʢ௨৴ϓϩτίϧʣ  ·ͨɺ֤छ"1*ͳͲͷΠϯλϑΣʔεͱͯ͠΋ ࢖ΘΕ͍ͯΔ

  8. )551ͷόʔδϣϯ࢙  ɾ೥ɿ)551  ɾ೥ɿ)551  ɾ೥ɿ)551  ɾ೥ɿ)551 

    ˞)551͸ɺ)551͕ൃද͞Εͨ͋ͱʹɺͦΕҎલͷ࢓༷ͱ͍͏ҙຯͰͱͳͬͨ
  9. )551ͷ࢓༷ʹ͍ͭͯͷΩʔϫʔυͳͲ

  10. *&5' Πϯλʔωοτͷ૬ޓ઀ଓੑΛ޲্ͤ͞Δ͜ͱ Λ໨తͱͯ͠࡞ΒΕͨ೚ҙஂମ ˗ਖ਼໊ࣜশ 5IF*OUFSOFU&OHJOFFSJOH5BTL'PSDF

  11. 3'$ *&5'͕࡞ͬͨϧʔϧจষ ͞·͟·ͳϓϩτίϧ͕3'$ʹΑͬͯఆٛ͞Ε͍ͯΔ 3FRVFTU'PS$PNNFOU ˗ਖ਼໊ࣜশ

  12. ΢Σϒͷػೳͷଟ͘͸ɺ࠷ॳ͸֤ϕϯμʔʹ Αͬͯಠࣗʹ࡞ΒΕΔ͜ͱ͕ଟ͍ ɹͦͷޙʹڞ௨Խ͞ΕΔ ɹʢ௨৴ͷ૬ޓ઀ଓੑͷҡ࣋ʣ

  13. *"/" ϙʔτ൪߸΍ϑΝΠϧͷλΠϓʢ$POUFOU5ZQFʣ ͳͲͷ΢Σϒʹؔ͢ΔσʔλϕʔεΛ؅ཧ͢Δ ஂମ *OUFSOFU"TTJHOFE/VNCFST"VUIPSJUZ ˗ਖ਼໊ࣜশ

  14. 8$ ΢ΣϒपΓͷඪ४ԽΛߦ͏ඇӦརஂମ 8PSME8JEF8FC$POTPSUJVN ˗ਖ਼໊ࣜশ

  15. 8)"58( ΢ΣϒपΓͷن֨Λٞ࿦͢Δஂମ 8$ͱ݉຿͢Δϝϯόʔ΋ଟ͍ 8FC)ZQFSUFYU"QQMJDBUJPO5FDIOPMPHZ8PSLJOH(SPVQ ˗ਖ਼໊ࣜশ

  16. ࠷ॳͷ΢Σϒαʔόʔ ೥ʹςΟϜɾόʔφʔζʹϦʔʹΑͬͯ ࣮૷͞Εͨ$&3/)551E ग़యɿXJLJQFEJB ΫϦεϚεٳՋʹ࡞ͬͨɾɾͩͱɾɾ

  17. )551

  18. )551ͰͰ͖Δ͜ͱ ΢ΣϒαΠτͷϖʔδΛ αʔόʔʹཁٻͯ͠ ͦͷ಺༰Λड͚औΔ ͨͩͦΕ͚ͩͰ͋Δ ˞ͨͩ͠ɺʮϒϥ΢β͔ΒϦΫΤετͯ͠αʔόʔ͕σʔλΛฦ͢ʯ ͱ͍͏ٕज़ͷجຊࠎ֨͸͜ͷ࣌఺Ͱ׬੒͍ͯ͠Δ

  19. )551͔Β)551΁޲͚ͯ ɾͻͱͭͷυΩϡϝϯτ͔͠ૹΕͳ͍ ɾ௨৴಺༰ͷϑΥʔϚοτ͕)5.-ݻఆ ɾΫϥΠΞϯτ͔ΒͷϦΫΤετ͸ݕࡧͷϦΫΤετͷΈ ɾ৽͍͠จষͷૹ৴΍ɺߋ৽ɺ࡟আ͸Ͱ͖ͳ͍ ˗)551͕Ͱ͖ͨࠒ͸ɾɾ

  20. )551͔Β)551΁޲͚ͯ ɾϦΫΤετͷϝιου͕௥Ճ͞Εͨʢ(&5ϝιουʣ ɾϦΫΤετ࣌ʹ)551όʔδϣϯ͕௥Ճ͞Εͨ ɾ)PTU 6TFS"HFOU "DDFQUͱ͍ͬͨϔομʔ͕௥Ճ͞Εͨ ɾϨεϙϯεʹεςʔλείʔυ͕௥Ճ͞Εͨ ɾϦΫΤετͱಉ༷ͷϔομʔ͕Ϩεϙϯεʹؚ·ΕΔΑ͏ʹͳͬͨ ˗)551ʹ޲͚ͯɾɾ

  21. )551ͷத਎

  22. )551ͷجૅͱͳΔͭͷ߲໨ ɾϝιουͱύε ɾϔομʔ ɾϘσΟ ɾεςʔλείʔυ

  23. ϝιου ࢦఆ͞ΕͨΞυϨεʹ͋ΔϦιʔεʹର͢Δૢ࡞Λαʔόʔʹࢦࣔ͢Δํ๏ɻ ɾ(&5 ɹɹαʔόʔʹରͯ͠ɺϔομʔͱίϯςϯπΛཁٻ ɾ1045 ɹɹ৽͍͠υΩϡϝϯτΛ౤ߘ ɾ)&"% ɹɹαʔόʔʹରͯ͠ɺϔομʔͷΈཁٻ ɾ165 ɹɹ͢Ͱʹଘࡏ͢Δ63-ͷυΩϡϝϯτΛߋ৽

    ɾ%&-&5& ɹɹࢦఆ͞Εͨ63-ͷυΩϡϝϯτΛ࡟আʢ࡟আޙͷ63-͸ແޮͱͳΔʣ
  24. )5.-ͷϑΥʔϜ͔Βαϙʔτ͞Ε͍ͯΔͷ͸(&5ͱ1045ͷΈ ·ͨɺաڈʹ͸࡞ΒΕ͕ͨ࡟আ͞Εͨϝιου΋͋Δ ɾ-*/,ɿυΩϡϝϯτؒͷϦϯΫΛ࡞੒ ɾ6/-*/,ɿυΩϡϝϯτؒͷϦϯΫΛ࡟আ ɾ$)&$,065ɿυΩϡϝϯτͷॻ͖ࠐΈʹର͢ΔഉଞॲཧΛߦ͏ɹɹ ʢ744ͷ͋Εͱಉ͡ʣ ɾ$)&$,*/ɿ$)&$,065ͷϩοΫΛղআ͢Δʢ744ͷ SZʣ

  25. ϔομʔ <ϑΟʔϧυ໊ɿ஋>ͷܗࣜͰ෇Ճ͞Ε͍ͯΔɺ υΩϡϝϯτͷຊจҎ֎ͷશͯͷ৘ใ ʢݩʑͷΞΠσΟΞ͸ϝʔϧγεςϜ͔Β࡞ΒΕͯΔʣ ˗ిࢠϝʔϧͷඪ४ن֨ ɹ೥ͷ3'$ ͔͠͠ɺϔομʔͷݪܕ͸೥ͷ3'$Ͱ͢Ͱʹ໌จԽ͞Ε͍ͯͨ

  26. ૹ৴ϔομʔ ɾ6TFS"HFOU ɹɹΫϥΠΞϯτ͕ࣗ਎ͷΞϓϦέʔγϣϯ໊ΛೖΕΔ৔ॴɻϒϥ΢βͰΑ͘ݟΔ΍ͭ ɾ3FGFSFS ɹɹαʔόʔଆͰࢀߟʹ͢ΔͨΊͷ௥Ճ৘ใɻओʹΫϥΠΞϯτ͕ϦΫΤετΛૹΔͱ ͖ʹݟ͍ͯͨϖʔδͷ63-ɻ ɾ"VUIPSJ[BUJPO ɹɹಛผͳΫϥΠΞϯτͷΈ௨৴ΛڐՄ͢Δ৔߹ͷೝূ৘ใɻඪ४తͳܗࣜͱͯ͠#BTJD ΍%JHFTUͳͲ͕͋Δ͕ɺ"84΍(JU)VC"1*ͳͲಠࣗͷ΋ͷ΋͋Δɻ

  27. ड৴ϔομʔ ɾ$POUFOU5ZQF ɹɹϑΝΠϧͷछྨɻ.*.&λΠϓͱݺ͹ΕΔࣝผࢠΛهड़͢ΔɻʢUFYUIUNMͱ͔ʣ ɾ$POUFOU&ODPEJOH ɹɹѹॖܗࣜɻʢH[JQͱ͔ʣ ɾ$POUFOU-FOHUI ɹɹϘσΟͷαΠζɻͨͩ͠ɺ$POUFOU&ODPEJOHͰѹॖ͞Εͨ৔߹͸ѹॖޙͷαΠζͱͳΔɻ ɾ%BUF ɹɹυΩϡϝϯτͷ೔෇

  28. ͦͷ΄͔ͷϔομʔ 3'$ʹͳΒͳ͔ͬͨΓɺ࡞ΒΕ͚ͨͲ࢖ΘΕͳ͍ϔομʔͨͪ ɾ$PTU ɹɹϖʔδӾཡʹඞཁͳίετɻৄࡉෆ໌ɻ ɾ$IBSHF5P ɹɹྉۚΛࢧ෷͏৔߹ͷΞΧ΢ϯτ໊ΛೖΕΔ͜ͱΛ૝ఆ͍ͯͨ͠ ɾ5JUMF ɹɹυΩϡϝϯτͷλΠτϧɻݱࡏ͸)5.-ͷUJUMFλάΛ࢖͏ͷ͕ओྲྀɻ ɾ7FSTJPO ɹɹυΩϡϝϯτͷόʔδϣϯ

    ɾ%FSJWFE'SPN ɹɹυΩϡϝϯτͷաڈͷόʔδϣϯ൪߸
  29. ϘσΟ ˗)551Ҏલ ɹɾϦΫΤετʹσʔλΛؚΉ͜ͱ͸Ͱ͖ͳ͔ͬͨ ɹɾϨεϙϯεʹϑΝΠϧίϯςϯπͦͷ΋ͷ ˗)551Ҏ߱ ɹɾϦΫΤετͱϨεϙϯεͷ྆ํʹϔομʔؚ͕·ΕΔΑ͏ʹͳͬͨ ϔομʔͱͷؒʹۭߦΛڬΜͰɺͦΕҎ߱͢΂ͯͷσʔλΛࢦ͢ ʢϦΫΤετɺϨεϙϯεڞʹʣ

  30. εςʔλείʔυ ϦΫΤετʹରͯ͠ɺαʔόʔ͕ͲͷΑ͏ʹԠ౴͔ͨ͠Λڭ͑ͯ͘ΕΔ ɾ൪୆ ɹɹॲཧதͷ৘ใͷ఻ୡʹ࢖͏ɻʢ༻్ͱͯ͠͸ಛघʣ ɾ൪୆ ɹɹ੒ޭ࣌ͷϨεϙϯεɻҰ൪༗໊ͳͷ͸ʮ0,ʯͷਖ਼ৗऴྃɻ ɾ൪୆ ɹɹαʔόʔ͔ΒΫϥΠΞϯτ΁ͷ໋ྩɻϦμΠϨΫτ΍Ωϟογϡͷ࢖༻ͳͲɻ ɾ൪୆ ɹɹΫϥΠΞϯτͷϦΫΤετ͕͓͔͍͠৔߹ͷϨεϙϯεɻʮ/PU'PVOEʯͳͲɻ

    ɾ൪୆ ɹɹαʔόʔ಺෦ͰΤϥʔ͕ى͖ͨ࣌ͷϨεϙϯεɻΑ͘ݟΔͷ͸ʮ*OUFSOBM4FSWFS&SSPSʯ
  31. 63- 6OJGPSN3FTPVSDF-PDBUPST ϒϥ΢βͷΞυϨεόʔʹଧͪࠐΉจࣈྻ υΩϡϝϯτͳͲͷϦιʔεΛ৔ॴ͔Βಛఆ͢ Δखஈʢͭ·Γ͸υΩϡϝϯτͷॅॴʣ

  32. 63* 6OJGPSN3FTPVSDF*EFOUJpFS 63-͸63*ͷαϒηοτͷͻͱͭͰ͋Γɺ63*ʹ͸63/ ʢ6OJGPSN3FTPVSDF/BNFʣͱ͍͏໊෇͚ϧʔϧ΋ؚ ·ΕΔ 63/͸63-ͷΑ͏ͳ৔ॴ͔Β৘ใΛಛఆ͢ΔͷͰ͸ͳ͘ɺ ͋͘·Ͱ໊લΛࣝผ͢Δ ˞ͨͩ͠ɺ΢ΣϒγεςϜʹ͸63/͸ొ৔͠ͳ͍ͷͰɺ 63-ͱ63*͸΄΅ಉҰͱߟ͑ΒΕΔ

  33. 63-ͷߏ଄ ˗Ұൠతͳߏ଄ ɹεΩʔϚϗετ໊ύε ˗63-ͷ࢓༷ʹؚ·ΕΔશཁૉ ɹεΩʔϚϢʔβʔɿύεϫʔυ!ϗετ໊ϙʔτύεϑϥάϝϯτ ΫΤϦ )551ͷ࢓্༷ɺ63-ͷ௕͞ʹ੍ݶ͸ͳ͍͕ɺ*&ʹ͸จࣈ·Ͱ͠ ͔ѻ͑ͳ͍ͱ͍͏੍ݶ͕͋ΔͳͲɺʮ͍͍ͩͨจࣈ·Ͱʯͱ͍͏ ໨҆ͱ͞Ε͍ͯΔʢΤϯίʔυޙͷจࣈྻ਺ʣ ͨͩ͠ɺ)551ʹͳ͔ͬͯΒ͸ɺ63-͕௕͗͢Δͱεςʔλείʔυ

    ʢ63*5PP-POHʣ͕ฦ͞ΕΔʢ3'$ʣ
  34. ·ͱΊ ɾ)551͸·ͩࡀ͘Β͍ ɾςΟϜɾόʔφʔζʹϦʔ͸͍͢͝ ɾ)551ͷͭͷجૅ߲໨͸େ੾ʹ͠Α͏ ɾ63-ͱ63*͸ผ෺

  35. ͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠