I just noticed that the post looks weird on the old Google Groups, as I applied some formatting to it... please view it with the new interface: https://groups.google.com/forum/#!topic/cake-php/at8N9aLUvk4
On Dec 4, 10:56 pm, Lucho Molina <[email protected]> wrote: > I've been having issues when making HTTPS requests to servers via > HttpSocket. HTTP requests work just fine. Checking the code of that class, > I noticed the following piece starting on line > 272<http://api20.cakephp.org/view_source/http-socket/#l-295>. I'm > on the latest 2.04 stable version, btw. > > if (is_array($this->request['header'])) { > > if (!empty($this->request['cookies'])) { > > $cookies = $this->buildCookies($this->request['cookies']); > > } > > $schema = ''; > $port = 0; > *if (isset($this->request['uri']['schema'])) { > * > > *$schema = $this->request['uri']['schema'];* > > *}* > if (isset($this->request['uri']['port'])) { > > $port = $this->request['uri']['port']; > > } > > if ( > > ($schema === 'http' && $port != 80) || > > ($schema === 'https' && $port != 443) || > > ($port != 80 && $port != 443) > > ) { > > $Host .= ':' . $port; > > } > > $this->request['header'] = array_merge(compact('Host'), > $this->request['header']); > > } > > As far as I know, the request array never has a schem*a* key, although it > does have a schem*e* key, as seen > here<http://api20.cakephp.org/view_source/http-socket/#l-88>. > It's interesting that it seems that the code has been like since version > 1.0<http://api12.cakephp.org/view_source/http-socket/#l-203> and > I couldn't find anything about it on the web. I also changed the letter, > just to see if my code worked, but it caused warnings and notices. So... am > I missing something? > > I wanted to run it by this group first, before I started digging deeper > into the code. Any help or clarification will be appreciated. > > Thanks. -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php
