PageSourceSearch

https://httpie.io/_next/static/chunks/pages/ai-29f7e5981e64184a.js

js httpie.io collected 2026-09-24 08:26:54 UTC 23,430 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7990],{14577:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/ai",function(){return n(82060)}])},39909:function(e,t,n){"use strict";n.d(t,{J:function(){return c},I:function(){return Announcement}});var r=n(85893),i=n(67294),o=n(69926),a=n(11163),s=(n(86010),n(76621));r.Fragment;let l="pie-web:hide-".concat("ai2","-announce");n(58150);let c=48,Announcement=()=>{(0,a.useRouter)().pathname.startsWith(s.Hi.DOCS_CLI);let e=!!localStorage[l],[t,n]=(0,i.useState)(!0);return(0,o.LI)(()=>{n(e)},[e]),null}},29439:function(e,t,n){"use strict";n.d(t,{A:function(){return Layout}});var r,i,o=n(85893),a=n(9008),s=n.n(a),l=n(5152),c=n.n(l),u=n(67294),d=n(49341),f=n.n(d),m=n(91960);let Favicons=()=>{let{systemTheme:e}=(0,m.Fg)(),t="/Brand/Favicons/".concat(e==m.Q2.DARK?"White":"Black"),n=e==m.Q2.DARK?f().theme.colors.black:f().theme.colors.white;return(0,o.jsxs)(s(),{children:[(0,o.jsx)("link",{rel:"apple-touch-icon",sizes:"57x57",href:"".concat(t,"/apple-icon-57x57.png")}),(0,o.jsx)("link",{rel:"apple-touch-icon",sizes:"60x60",href:"".concat(t,"/apple-icon-60x60.png")}),(0,o.jsx)("link",{rel:"apple-touch-icon",sizes:"72x72",href:"".concat(t,"/apple-icon-72x72.png")}),(0,o.jsx)("link",{rel:"apple-touch-icon",sizes:"76x76",href:"".concat(t,"/apple-icon-76x76.png")}),(0,o.jsx)("link",{rel:"apple-touch-icon",sizes:"114x114",href:"".concat(t,"/apple-icon-114x114.png")}),(0,o.jsx)("link",{rel:"apple-touch-icon",sizes:"120x120",href:"".concat(t,"/apple-icon-120x120.png")}),(0,o.jsx)("link",{rel:"apple-touch-icon",sizes:"144x144",href:"".concat(t,"/apple-icon-144x144.png")}),(0,o.jsx)("link",{rel:"apple-touch-icon",sizes:"152x152",href:"".concat(t,"/apple-icon-152x152.png")}),(0,o.jsx)("link",{rel:"apple-touch-icon",sizes:"180x180",href:"".concat(t,"/apple-icon-180x180.png")}),(0,o.jsx)("link",{rel:"icon",type:"image/png",sizes:"192x192",href:"".concat(t,"/android-icon-192x192.png")}),(0,o.jsx)("link",{rel:"icon",type:"image/png",sizes:"32x32",href:"".concat(t,"/favicon-32x32.png")}),(0,o.jsx)("link",{rel:"icon",type:"image/png",sizes:"96x96",href:"".concat(t,"/favicon-96x96.png")}),(0,o.jsx)("link",{rel:"icon",type:"image/png",sizes:"16x16",href:"".concat(t,"/favicon-16x16.png")}),(0,o.jsx)("meta",{name:"msapplication-TileImage",content:"".concat(t,"/ms-icon-144x144.png")}),(0,o.jsx)("meta",{name:"msapplication-TileColor",content:n}),(0,o.jsx)("meta",{name:"theme-color",content:n}),(0,o.jsx)("meta",{name:"apple-mobile-web-app-status-bar-style",content:"black-translucent"})]})};var g=n(76621),p=n(28831),h=n(42860),_=n(39909);(r=i||(i={})).ATOM="atom",r.RSS="rss",r.JSON="json";let v={atom:"application/atom+xml",rss:"application/rss+xml",json:"application/feed+json"},MetaFeedLinks=()=>(0,o.jsx)(o.Fragment,{children:Object.values(i).map((e,t)=>(0,o.jsx)("link",{rel:"alternate",type:v[e],href:getFeedUrl(e)},t))}),getFeedUrl=function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],n=t?g.F:"";return"".concat(n,"/api/feed/").concat(e)},b=c()(()=>Promise.all([n.e(1664),n.e(4804),n.e(2663),n.e(1093)]).then(n.bind(n,91093)),{loadableGenerated:{webpack:()=>[91093]}}),x=c()(()=>Promise.all([n.e(1664),n.e(4804),n.e(1815),n.e(2952)]).then(n.bind(n,81815)),{loadableGenerated:{webpack:()=>[81815]}}),Layout=e=>{let{children:t,hideFooter:n=!1,title:r,titleTemplate:i=p.yl,description:a=p.DW,shareDescription:l,shareImage:c=p.TN,jobsCount:d,blogCount:f}=e;return c=(0,p.ZW)(c),r=(0,p.L7)(r,i),(0,u.useEffect)(()=>(document.documentElement.addEventListener("click",h.ob),()=>document.documentElement.removeEventListener("click",h.ob)),[]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(s(),{children:[(0,o.jsx)("meta",{charSet:"utf-8"},"charset"),(0,o.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1, viewport-fit=cover"},"viewport"),(0,o.jsx)("title",{children:r}),(0,o.jsx)("meta",{itemProp:"name",content:r}),(0,o.jsx)("meta",{name:"description",content:a}),(0,o.jsx)("meta",{property:"og:title",content:r}),(0,o.jsx)("meta",{property:"og:site_name",content:r}),(0,o.jsx)("meta",{property:"og:description",content:l||a}),(0,o.jsx)("meta",{property:"og:type",content:"website"}),(0,o.jsx)("meta",{property:"og:image",content:c}),(0,o.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,o.jsx)("meta",{name:"twitter:site",content:"@".concat(g.$5)}),(0,o.jsx)("meta",{name:"twitter:title",content:r}),(0,o.jsx)("meta",{name:"twitter:image",content:c}),(0,o.jsx)("meta",{name:"twitter:description",content:l||a}),(0,o.jsx)(MetaFeedLinks,{}),(0,o.jsx)("link",{rel:"preload",as:"font",href:"/Brand/Fonts/FKScreamer/FKScreamer-Bold.woff2",type:"font/woff2",crossOrigin:"anonymous"})]}),(0,o.jsx)(Favicons,{})," ",(0,o.jsx)(_.I,{}),(0,o.jsx)(b,{jobsCount:d,blogCount:f}),t,!n&&(0,o.jsx)(x,{jobsCount:d})]})}},57875:function(e,t,n){"use strict";n.d(t,{Z:function(){return NewsletterForm_NewsletterForm}});var r=n(85893),i=n(67294),o=n(86010),a=n(4804),s=n(46553);let l={ai:"3476093"};var c=n(95865),u=n.n(c),NewsletterForm_NewsletterForm=e=>{let{variant:t="base",tag:n,trackLabel:c,className:d,placeholder:f="Enter email address",...m}=e,{email:g,setEmail:p,submitted:h,handleSubmit:_}=(0,s.uq)({submitEventLabel:c}),v=(0,i.useCallback)(e=>{p(e.target.value)},[p]);return(0,r.jsxs)("form",{onSubmit:_,method:"post",className:(0,o.Z)(u().form,d),action:s.Ib,i
1d:"mc-embedded-subscribe-form",name:"mc-embedded-subscribe-form",target:"_blank",noValidate:!0,autoComplete:"off",...m,children:[n&&(0,r.jsx)("input",{type:"hidden",name:"tags",value:l[n]}),(0,r.jsx)("input",{name:"EMAIL",type:"email",placeholder:f,value:g,onChange:v,className:(0,o.Z)(u().textInput,u()[t],h&&u().submitted),"data-gramm_editor":"false","data-lpignore":"true",autoComplete:"off",required:!0}),(0,r.jsx)("button",{className:(0,o.Z)(u().button,t&&u()[t]),type:"submit",children:(0,r.jsx)(a.Z,{name:h?"checkmark":"rightarrow",className:(0,o.Z)(u().icon,h&&u().submitted)})}),(0,r.jsx)("div",{style:{position:"absolute",left:-5e3},"aria-hidden":"true",children:(0,r.jsx)("input",{type:"text",name:"b_99f5ce2d00a123af1593451c6_61924eb759",tabIndex:-1,defaultValue:""})})]})}},42860:function(e,t,n){"use strict";n.d(t,{Jf:function(){return makeTrackAttr},_k:function(){return trackGaEvent},ob:function(){return trackClick}});let makeTrackAttr=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.map(e=>e.replace("https://","").replace(":","-").replace("\n","⏎ ")).join(":")},trackClick=e=>{if(!e.target)return;let t=e.target,n=t.closest("[data-track]");if(n){var r;let e=null===(r=n.dataset)||void 0===r?void 0:r.track;if(e){let t=e.split(":");trackGaEvent(t[0],t[1],t[2],t[3])}}},trackGaEvent=function(e,t){var n,r;let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";null===(n=(r=window).gtag)||void 0===n||n.call(r,"event",t,{event_category:e,event_label:i,value:o})}},46553:function(e,t,n){"use strict";n.d(t,{Ib:function(){return s},tR:function(){return l},uE:function(){return c},uq:function(){return useNewsletter}});var r,i,o=n(67294),lib_useEventListener=function(e,t,n){let r=(0,o.useRef)();(0,o.useEffect)(()=>{let i=(null==n?void 0:n.current)||window;if(!(i&&i.addEventListener))return;r.current!==t&&(r.current=t);let eventListener=e=>{(null==r?void 0:r.current)&&r.current(e)};return i.addEventListener(e,eventListener),()=>{i.removeEventListener(e,eventListener)}},[e,n,t])};function useSessionStorage(e,t){return function(e,t,n){let readValue=()=>{try{let r=window[n].getItem(e);return r?function(e){try{return"undefined"===e?void 0:JSON.parse(null!=e?e:"")}catch(e){return}}(r):t}catch(n){return console.warn("Error reading localStorage key “".concat(e,"”:"),n),t}},[r,i]=(0,o.useState)(readValue);(0,o.useEffect)(()=>{i(readValue())},[]);let handleStorageChange=()=>{i(readValue())};return lib_useEventListener("storage",handleStorageChange),lib_useEventListener("local-storage",handleStorageChange),[r,t=>{try{let o=t instanceof Function?t(r):t;window[n].setItem(e,JSON.stringify(o)),i(o),window.dispatchEvent(new Event("local-storage"))}catch(t){console.warn("Error setting localStorage key “".concat(e,"”:"),t)}}]}(e,t,"sessionStorage")}(r=i||(i={})).Local="localStorage",r.Session="sessionStorage";var lib_useTimeout=function(e,t){let n=(0,o.useRef)(e);(0,o.useEffect)(()=>{n.current=e},[e]),(0,o.useEffect)(()=>{if(!t&&0!==t)return;let e=setTimeout(()=>n.current(),t);return()=>clearTimeout(e)},[t])},a=n(42860);let s="//httpie.us16.list-manage.com/subscribe/post?u=99f5ce2d00a123af1593451c6&amp;id=61924eb759",l="social",c="confirm-newsletter-subscription",useNewsletter=function(){let{emailValue:e="",submittedValue:t=!1,submitEventLabel:n=""}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[r,i]=(0,o.useState)(t),[s,c]=(0,o.useState)(e),[u,d]=useSessionStorage("pie-newsletter-subscribed",void 0),[f,m]=useSessionStorage("pie-newsletter-confirmed",void 0),[g,p]=useSessionStorage("pie-newsletter-last-submitted-email",void 0),h=(0,o.useCallback)(()=>{i(!0),s&&p(s),(0,a._k)(l,"subscribe-to-newsletter",n)},[i,p,s,n]);return lib_useTimeout(()=>{i(!1),c("")},r?1e3:null),{handleSubmit:h,submitted:r,email:s,setEmail:c,subscribed:u,setSubscribed:d,confirmed:f,setConfirmed:m,lastSubmittedEmail:g}}},28831:function(e,t,n){"use strict";n.d(t,{$R:function(){return u},DW:function(){return s},L7:function(){return makeFullTitle},TN:function(){return l},ZW:function(){return ensureShareImageURLAbsolute},cx:function(){return f},pO:function(){return d},ty:function(){return c},yl:function(){return o}});var r=n(76621),i=n(34155);let o="%s – HTTPie",a="HTTPie – API testing client that flows with you",s="Making APIs simple and intuitive for those building the tools of our time.",l="/Images/Share/default.png",c="%s – HTTPie blog",u="/Images/Share/desktop.png",d="/Images/Share/cli.png",f="JSON, syntax highlighting, sessions, wget-like downloads, plugins, and more.",makeFullTitle=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=t;if(e!=a&&n)for(let t of"string"==typeof e?[e]:e)n=e=n.replace("%s",t);return"string"==typeof e?e:a},ensureShareImageURLAbsolute=e=>{if(!e)return"";let t=i.env.VERCEL_URL,n=e.startsWith("https://")||e.startsWith("http://");return t&&!n&&(e="production"==i.env.VERCEL_ENV?r.F+e:"https://".concat(t).concat(e)),e}},23271:function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return p}});let r=n(38754),i=n(61757),o=i._(n(67294)),a=r._(n(73935)),s=r._(n(79201)),l=n(53914),c=n(85494),u=n(30869);n(81905);let d=n(11823),f=r._(n(74545)),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function handleLoading(e,t,n,r,i,o){let a=null==e?void 0:e.src;if(!e||e["data-loaded-src"]===a)return;e["data-loaded-src"]=a;let s="decode"in e?e.decode():Promise.resolve();s.catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==n?void 0:n.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,i=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}})}function getDynamicProps(e){let[t,n]=o.version.split("."),r=parseInt(t,10),i=parseInt(n,10);return r>18||18===r&&i>=3?{fetchPriority:e}:{fetchpriority:e}}let g=(0,o.forwardRef)((e,t)=>{let{src:n,srcSet:r,sizes:i,height:a,width:s,decoding:l,className:c,style:u,fetchPriority:d,placeholder:f,loading:m,unoptimized:g,fill:p,onLoadRef:h,onLoadingCompleteRef:_,setBlurComplete:v,setShowAltText:b,onLoad:x,onError:w,...j}=e;return o.default.createElement("img",{...j,...getDynamicProps(d),loading:m,width:s,height:a,decoding:l,"data-nimg":p?"fill":"1",className:c,style:u,sizes:i,srcSet:r,src:n,ref:(0,o.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(w&&(e.src=e.src),e.complete&&handleLoading(e,f,h,_,v,g))},[n,f,h,_,v,w,g,t]),onLoad:e=>{let t=e.currentTarget;handleLoading(t,f,h,_,v,g)},onError:e=>{b(!0),"empty"!==f&&v(!0),w&&w(e)}})});function ImagePreload(e){let{isAppRouter:t,imgAttributes:n}=e,r={as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy,...getDynamicProps(n.fetchPriority)};return t&&a.default.preload?(a.default.preload(n.src,r),null):o.default.createElement(s.default,null,o.default.createElement("link",{key:"__nimg-"+n.src+n.srcSet+n.sizes,rel:"preload",href:n.srcSet?void 0:n.src,...r}))}let p=(0,o.forwardRef)((e,t)=>{let n=(0,o.useContext)(d.RouterContext),r=(0,o.useContext)(u.ImageConfigContext),i=(0,o.useMemo)(()=>{let e=m||r||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),n=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:n}},[r]),{onLoad:a,onLoadingComplete:s}=e,p=(0,o.useRef)(a);(0,o.useEffect)(()=>{p.current=a},[a]);let h=(0,o.useRef)(s);(0,o.useEffect)(()=>{h.current=s},[s]);let[_,v]=(0,o.useState)(!1),[b,x]=(0,o.useState)(!1),{props:w,meta:j}=(0,l.getImgProps)(e,{defaultLoader:f.default,imgConf:i,blurComplete:_,showAltText:b});return o.default.createElement(o.default.Fragment,null,o.default.createElement(g,{...w,unoptimized:j.unoptimized,placeholder:j.placeholder,fill:j.fill,onLoadRef:p,onLoadingCompleteRef:h,setBlurComplete:v,setShowAltText:x,ref:t}),j.priority?o.default.createElement(ImagePreload,{isAppRouter:!n,imgAttributes:w}):null)});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},53914:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return getImgProps}}),n(81905);let r=n(32393),i=n(85494);function isStaticRequire(e){return void 0!==e.default}function getInt(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function getImgProps(e,t){var n;let o,a,s,{src:l,sizes:c,unoptimized:u=!1,priority:d=!1,loading:f,className:m,quality:g,width:p,height:h,fill:_=!1,style:v,onLoad:b,onLoadingComplete:x,placeholder:w="empty",blurDataURL:j,fetchPriority:y,layout:I,objectFit:S,objectPosition:k,lazyBoundary:C,lazyRoot:E,...N}=e,{imgConf:P,showAltText:A,blurComplete:F,defaultLoader:L}
1=t,z=P||i.imageConfigDefault;if("allSizes"in z)o=z;else{let e=[...z.deviceSizes,...z.imageSizes].sort((e,t)=>e-t),t=z.deviceSizes.sort((e,t)=>e-t);o={...z,allSizes:e,deviceSizes:t}}let T=N.loader||L;delete N.loader,delete N.srcSet;let R="__next_img_default"in T;if(R){if("custom"===o.loader)throw Error('Image with src "'+l+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=T;T=t=>{let{config:n,...r}=t;return e(r)}}if(I){"fill"===I&&(_=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[I];e&&(v={...v,...e});let t={responsive:"100vw",fill:"100vw"}[I];t&&!c&&(c=t)}let O="",D=getInt(p),M=getInt(h);if("object"==typeof(n=l)&&(isStaticRequire(n)||void 0!==n.src)){let e=isStaticRequire(l)?l.default:l;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(a=e.blurWidth,s=e.blurHeight,j=j||e.blurDataURL,O=e.src,!_){if(D||M){if(D&&!M){let t=D/e.width;M=Math.round(e.height*t)}else if(!D&&M){let t=M/e.height;D=Math.round(e.width*t)}}else D=e.width,M=e.height}}let W=!d&&("lazy"===f||void 0===f);(!(l="string"==typeof l?l:O)||l.startsWith("data:")||l.startsWith("blob:"))&&(u=!0,W=!1),o.unoptimized&&(u=!0),R&&l.endsWith(".svg")&&!o.dangerouslyAllowSVG&&(u=!0),d&&(y="high");let B=getInt(g),G=Object.assign(_?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:S,objectPosition:k}:{},A?{}:{color:"transparent"},v),H=F||"empty"===w?null:"blur"===w?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:D,heightInt:M,blurWidth:a,blurHeight:s,blurDataURL:j||"",objectFit:G.objectFit})+'")':'url("'+w+'")',J=H?{backgroundSize:G.objectFit||"cover",backgroundPosition:G.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:H}:{},V=function(e){let{config:t,src:n,unoptimized:r,width:i,quality:o,sizes:a,loader:s}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:l,kind:c}=function(e,t,n){let{deviceSizes:r,allSizes:i}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:i.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:i,kind:"w"}}if("number"!=typeof t)return{widths:r,kind:"w"};let o=[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))];return{widths:o,kind:"x"}}(t,i,a),u=l.length-1;return{sizes:a||"w"!==c?a:"100vw",srcSet:l.map((e,r)=>s({config:t,src:n,quality:o,width:e})+" "+("w"===c?e:r+1)+c).join(", "),src:s({config:t,src:n,quality:o,width:l[u]})}}({config:o,src:l,unoptimized:u,width:D,quality:B,sizes:c,loader:T}),U={...N,loading:W?"lazy":f,fetchPriority:y,width:D,height:M,decoding:"async",className:m,style:{...G,...J},sizes:V.sizes,srcSet:V.srcSet,src:V.src},Z={unoptimized:u,priority:d,placeholder:w,fill:_};return{props:U,meta:Z}}},32393:function(e,t){"use strict";function getImageBlurSvg(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:i,blurDataURL:o,objectFit:a}=e,s=r?40*r:t,l=i?40*i:n,c=s&&l?"viewBox='0 0 "+s+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+c+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(c?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+o+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return getImageBlurSvg}})},645:function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{unstable_getImgProps:function(){return unstable_getImgProps},default:function(){return l}});let r=n(38754),i=n(53914),o=n(81905),a=n(23271),s=r._(n(74545)),unstable_getImgProps=e=>{(0,o.warnOnce)("Warning: unstable_getImgProps() is experimental and may change or be removed at any time. Use at your own risk.");let{props:t}=(0,i.getImgProps)(e,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}},l=a.Image},74545:function(e,t){"use strict";function defaultLoader(e){let{config:t,src:n,width:r,quality:i}=e;return t.path+"?url="+encodeURIComponent(n)+"&w="+r+"&q="+(i||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),defaultLoader.__next_img_default=!0;let n=defaultLoader},82060:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return ai}});var r=n(85893),i=n(29439),o=n(25675),a=n.n(o),s=n(57875),l=n(91960),c=n(33590),u=n.n(c);let d={[l.Q2.DARK]:{teaser:"/Images/ai-teaser-dark.svg",logo:"/Images/ai-logo-dark.svg"},[l.Q2.LIGHT]:{teaser:"/Images/ai-teaser.svg",logo:"/Images/ai-logo.svg"}},AIContent=()=>{let{effectiveTheme:e}=(0,l.Fg)();if(!e)return null;let{teaser:t,logo:n}=d[e];return(0,r.jsxs)("div",{className:u().content,children:[(0,r.jsx)(a(),{width:400,height:400,className:u().pulse,src:"/Images/ai-pulse-circle.svg",alt:"",draggable:!1}),(0,r.jsx)("div",{className:u().left,children:(0,r.jsx)("img",{width:432,height:316,className:u().teaser,src:t,alt:"HTTPie AI Chat iteratively building a request and answering questions about HTTP and APIs.",draggable:!1})}),(0,r.jsx)("div",{className:u().right,children:(0,r.jsxs)("div",{className:u().box,children:[(0,r.jsx)(a(),{width:447,height:106,className:u().logo,draggable:!1,src:n,alt:"logo"}),(0,r.jsx)("span",{className:u().text,children:"HTTPie AI 2.0 with Chat coming soon"}),(0,r.jsx)(s.Z,{className:u().newsletter,tag:"ai",variant:"ai",trackLabel:"from-ai","data-testid":"ai-newsletter-form",placeholder:"Enter your email to join the waiting list"})]})})]})};var f=n(41664),m=n.n(f),g=n(4804),p=n(65240),h=n.n(p);let AIFooter=()=>(0,r.jsxs)("footer",{className:h().footer,children:[(0,r.jsx)(m(),{className:h()["product-hunt-link"],href:"https://www.producthunt.com/products/httpie-ai#httpie-ai",target:"_blank",children:(0,r.jsx)(g.Z,{className:h()["product-hunt-icon"],name:"product-of-the-day"})}),(0,r.jsxs)(m(),{className:h().link,href:"/blog/ai",children:["Read HTTPie AI 1.0 announcement",(0,r.jsx)(g.Z,{className:h()["footer-icon"],name:"right-arrow-circle"})]})]});var ai=e=>{let{layoutProps:t}=e;return(0,r.jsxs)(i.A,{hideFooter:!0,...t,title:"HTTPie AI — a new way to interact with APIs",titleTemplate:null,shareImage:"/Images/Share/ai.png",shareDescription:"HTTPie AI 2.0 with Chat is coming soon. Join the waiting list.",children:[(0,r.jsx)(AIContent,{}),(0,r.jsx)(AIFooter,{})]})}},33590:function(e){e.exports={content:"AIContent_content__J_bHs",pulse:"AIContent_pulse__3UC7z",left:"AIContent_left__mYHLp",teaser:"AIContent_teaser__SpRCu",right:"AIContent_right__ff2i_",logo:"AIContent_logo__QLh4g",text:"AIContent_text__8otwS",newsletter:"AIContent_newsletter__grDP9",box:"AIContent_box__nv_py"}},65240:function(e){e.exports={footer:"AIFooter_footer__TonyE",link:"AIFooter_link__v3RE8","footer-icon":"AIFooter_footer-icon__E22AS","product-hunt-icon":"AIFooter_product-hunt-icon__vTVg7","product-hunt-link":"AIFooter_product-hunt-link__Ch6tQ"}},58150:function(e){e.exports={announcement:"Announcement_announcement__oB8Lj",close:"Announcement_close__D8X1L"}},95865:function(e){e.exports={form:"NewsletterForm_form__ophzl",textInput:"NewsletterForm_textInput__CWjAF",base:"NewsletterForm_base__IpcJ9",footer:"NewsletterForm_footer__4SQ1m",community:"NewsletterForm_community__DgwWa",submitted:"NewsletterForm_submitted__OxDNz",ai:"NewsletterForm_ai__pJNzd",button:"NewsletterForm_button__XpGNJ",icon:"NewsletterForm_icon__2c0UW"}},25675:function(e,t,n){e.exports=n(645)}},function(e){e.O(0,[6036,1664,4804,9774,2888,179],function(){return e(e.s=14577)}),_N_E=e.O()}]);
2//# sourceMappingURL=ai-29f7e5981e64184a.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.