Receiving Helpdesk

what is a hydroxide relaxer

by Carey Pollich Published 3 years ago Updated 3 years ago

A - Sodium hydroxide (lye) relaxer - used to straighten tightly curled hair. This type of relaxer is alkaline in pH (11.5 to 14), which forces the cuticle to open so that the relaxer can penetrate in the cortex layer of the hair. Once there, the sodium hydroxide breaks down the cross bonds (sulfur and hydrogen).

Full Answer

What are the characteristics of hydroxide relaxers?

Very strong alkalis with a pH over 13; the hydroxide ion is the active ingredient in all hydroxide relaxers. Long, coiled polypeptide chains.

What is a a relaxer?

A relaxer is a type of lotion or cream generally used by people with tight curls or very curly hair which makes hair easier to straighten by chemically "relaxing" the natural curls. The active agent is usually a strong alkali, although some formulations are based on ammonium thioglycolate or formaldehyde.

What are chemical relaxers made of?

Chemical hair relaxers are designed to straighten extremely curly, coiled or tightly coiled hair by breaking the disulfide bonds found within the cortex layer of the hair. Hydroxide relaxer types include sodium hydroxide, potassium hydroxide, lithium hydroxide and guanidine hydroxide. Click to see full answer.

What is the history of the relaxer?

The first documented history of the relaxer began with Garrett Augustus Morgan in 1909. His hair straighten cream was found accidentally when trying to find a solution to ease friction of sewing machine in his tailor shop.

Do hydroxide relaxers straighten the hair?

How do hydroxide relaxers straighten the hair? In lanthionization, the process by which hydroxide relaxers permanently straighten the hair, the relaxers remove a sulfur atom from a disulfide bond and convert it into a lanthionine bond.

What is metal hydroxide relaxer?

Metal hydroxide relaxers are ionic compounds formed by a metal, sodium (Na), potassium (K), or lithium (Li), which is combined with oxygen (O) and hydro- gen (H). Metal hydroxide relaxers include sodium hydroxide (NaOH), potassium hydroxide (KOH), and lithium hydroxide (LiOH).

What are the 3 types of hydroxide relaxers?

Hydroxide and Thio are the most common types of hair relaxers. Hydroxide relaxer types include sodium hydroxide, potassium hydroxide, lithium hydroxide and guanidine hydroxide. These relaxers can be marketed as base and no base relaxers.

What is the action of hydroxide relaxers on the hair?

Hydroxide relaxers are very alkaline and swell the hair up to twice its normal diameter. They break disulfide bonds differently than thio relaxers Hydroxide relaxers remove sulfur atom from the disulfide bond, converting it into a lathionine bond, a process called lanthionization.

How do you use a hydroxide relaxer?

2:549:0262 applying hydroxide relaxer to virgin hair - YouTubeYouTubeStart of suggested clipEnd of suggested clipApply relaxer 1/4 inch to 1/2 inch away from the scalp and up to the poorest ends to avoid scalpMoreApply relaxer 1/4 inch to 1/2 inch away from the scalp and up to the poorest ends to avoid scalp irritation do not allow the relaxer to touch the scalp until the last few minutes of processing.

What is the safest hair relaxer?

Best for Sensitive Scalps: Avlon Affirm Fiberguard Sensitive Scalp Crème Relaxer. If you've been relaxing your hair for a while, you're likely no stranger to scalp burns—but this doesn't have to be the norm. This gentle formula is safe for color-treated hair and even the most sensitive scalps.

Are lye relaxers better for your hair?

Because lye relaxers break down the hair straighter, silky, softer hair will result after completion. Lye relaxers don't leave calcium build up on the hair, and allow your hair to receive moisture easier than a no-lye relaxer. As a professional hairstylist, I prefer to use lye relaxers.

What are the 3 relaxer strengths?

8. Chemical relaxers: available in different strengths: usually mild, regular, and super. a.

Which relaxer is best for hair growth?

10 Best Relaxers (Perms) For Black Hair (2022)TOP 10 PRODUCTSCHECK PRICEBest For Increasing Hair Strength: Hawaiian Silky No-Lye RelaxerCheck PriceBest Hydrating Formula: Miracle's New Growth No-lye RelaxerCheck PriceBest Natural Ingredients: ORS Olive Oil Organic Root Stimulator No-Lye RelaxerCheck Price7 more rows•Jun 2, 2022

Which is better lye or no lye relaxer?

Based off of the pro's and con's all in all, if you have sensitive skin No-Lye based relaxer is the right product for you. Although, if you do not suffer from sensitive skin or are not as easily burned, your stylist would most likely recommend Lye based relaxer because of the many benefits it offers your hair.

What are the 4 types of chemical relaxers?

Different Types Of Hair Relaxers You Must Know3 minute readLye Relaxer. Lye relaxers are the most commonly used relaxers. ... No Lye Relaxer. These are relaxers which are great for individuals with sensitive scalps. ... Low Lye Relaxer. ... Thio Relaxer.

Can I use relaxer without activator?

A neutralizing shampoo is typically used during the process of relaxing the hair. Another pro of using a lye relaxer is that it does not need to be mixed with an activator, like no-lye relaxers.

Overview

Types

Thio relaxers use ATG, or ammonium thioglycolate, which is also used in permanent waving, but at a much higher pH and concentration than used in permanent waves. It is usually higher than a pH of 10. These relaxers are also thicker with a higher viscosity, or thickness, which makes for an easier relaxer application. Thio relaxers break the disulfide bonds in hair, similar to the permanent waving process. When enough of the disulfide bonds in the hair are broken, the relaxer is rinsed …

History

The first documented history of the relaxer began with Garrett Augustus Morgan in 1909. His hair straighten cream was found accidentally when trying to find a solution to ease friction on sewing machines in his tailor shop. Morgan tested his cream on a neighboring dog's fur. With the success of the cream, he established G.A. Morgan Hair Refining Company and began selling his product to Black/mixed people.

General usage

Hair relaxing, or lanthionization, colloquially known as a perm, can be performed by a professional cosmetologist in a salon, a professional barber in a barbershop or at home with relaxer kits. As with hair dye, the treated portion of the hair moves away from the scalp as the new growth of untreated hair sprouts up from the roots, requiring periodic retreatment (about every 8–11 weeks) to maintain a consistent appearance.

Risks

The hair of some Africans is elliptical in shape and therefore very tightly curled (Asian hair tends to be round and Caucasian hair is in-between). The relaxer cream breaks down the chemical bonds of the hair shaft, disrupting the elliptical shape and reconstructing the bonds in a different way. Though hair follicles themselves are not damaged, the hair can become very brittle and break off. There is also risk of scalp burns if the relaxer comes into contact with the skin. Some profes…

See also

• Afro-textured hair
• Hair iron
• Hair straightening
• Hot comb
• Natural hair

External links

• List of articles from National Library of Medicine and National Institutes of Health regarding relaxers
• Hair Care: An Illustrated Dermatologic Handbook
• Chemical and Physical Behavior of Human Hair

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9
8.3.21PHP Version17.54sRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[05:01:29] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[05:01:29] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[05:01:29] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[05:01:29] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[05:01:29] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[05:01:29] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[05:01:29] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[05:01:29] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[05:01:29] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • Booting (26.52ms)
  • Application (17.52s)
  • 1 x Application (99.85%)
    17.52s
    1 x Booting (0.15%)
    26.52ms
    7 templates were rendered
    • themes.DevBlog.content.post (resources/views/themes/DevBlog/content/post.blade.php)34blade
      Params
      0
      post
      1
      postContent
      2
      author
      3
      updated_at
      4
      bing_rich_snippet_text
      5
      bing_rich_snippet_link
      6
      bing_related_keywords
      7
      google_related_keywords
      8
      bing_news_title
      9
      bing_news_description
      10
      bing_videos
      11
      bing_images
      12
      bing_search_result_title
      13
      bing_search_result_description
      14
      bing_search_result_url
      15
      bing_paa_questions
      16
      bing_paa_answers
      17
      bing_slider_faq_questions
      18
      bing_slider_faq_answers
      19
      bing_pop_faq_questions
      20
      bing_pop_faq_answers
      21
      bing_tab_faq_questions
      22
      bing_tab_faq_answers
      23
      google_faq_questions
      24
      google_faq_answers
      25
      google_rich_snippet
      26
      google_search_result
      27
      indexedArray
      28
      total_images
      29
      total_videos
      30
      settings
      31
      url_current
      32
      menus
      33
      sidebar
    • themes.DevBlog.layouts.master (resources/views/themes/DevBlog/layouts/master.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.head (resources/views/themes/DevBlog/panels/head.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.header (resources/views/themes/DevBlog/panels/header.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.navbar (resources/views/themes/DevBlog/panels/navbar.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.footer (resources/views/themes/DevBlog/panels/footer.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.scripts (resources/views/themes/DevBlog/panels/scripts.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    uri
    GET {post}
    middleware
    web, checkdate
    as
    post.show
    controller
    App\Http\Controllers\Frontend\json_data\PostController@show
    namespace
    where
    file
    app/Http/Controllers/Frontend/json_data/PostController.php:18-166
    7 statements were executed17.49s
    • select * from `posts` where `published_at` <= '2025-07-08 05:01:29' and `slug` = 'what-is-a-hydroxide-relaxer' and `posts`.`deleted_at` is null limit 1
      2.15ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-07-08 05:01:29
      • 1. what-is-a-hydroxide-relaxer
      Backtrace
      • 15. /app/Providers/RouteServiceProvider.php:54
      • 18. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:842
      • 19. Route binding:39
      • 20. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 21. /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:78
    • select * from `json_post_contents` where `json_post_contents`.`post_id` = 183587 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      16.17msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 183587
      • 1. 0
      Backtrace
      • 19. middleware::checkdate:30
      • 20. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 21. /vendor/laravel/jetstream/src/Http/Middleware/ShareInertiaData.php:61
      • 22. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 23. /vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
    • select * from `nova_menu_menus` where `slug` = 'header' limit 1
      540μs/vendor/outl1ne/nova-menu-builder/src/helpers.php:32receivinghelpdeskask
      Metadata
      Bindings
      • 0. header
      Backtrace
      • 15. /vendor/outl1ne/nova-menu-builder/src/helpers.php:32
      • 17. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 18. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 19. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
      • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `nova_menu_menu_items` where `nova_menu_menu_items`.`menu_id` = 1 and `nova_menu_menu_items`.`menu_id` is not null and `parent_id` is null order by `parent_id` asc, `order` asc, `name` asc
      380μs/vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35receivinghelpdeskask
      Metadata
      Bindings
      • 0. 1
      Backtrace
      • 19. /vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35
      • 20. /vendor/outl1ne/nova-menu-builder/src/helpers.php:33
      • 22. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 23. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
    • select * from `nova_menu_menu_items` where `nova_menu_menu_items`.`parent_id` in (1) order by `order` asc
      620μs/vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35receivinghelpdeskask
      Metadata
      Backtrace
      • 24. /vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35
      • 25. /vendor/outl1ne/nova-menu-builder/src/helpers.php:33
      • 27. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 28. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
    • select `id`, `post_title`, `slug` from `posts` where `status` = 'publish' and `posts`.`deleted_at` is null order by RAND() limit 10
      17.47s/app/View/Composers/SidebarView.php:22receivinghelpdeskask
      Metadata
      Bindings
      • 0. publish
      Backtrace
      • 14. /app/View/Composers/SidebarView.php:22
      • 15. /app/View/Composers/SidebarView.php:12
      • 16. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:124
      • 17. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:162
      • 20. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:177
    • select * from `fake_users` where `fake_users`.`id` = 47211 limit 1
      3.61msview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 47211
      Backtrace
      • 21. view::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15
      • 23. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:108
      • 24. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 25. /vendor/livewire/livewire/src/ComponentConcerns/RendersLivewireComponents.php:69
      • 26. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:61
    App\Models\FakeUser
    1
    Outl1ne\MenuBuilder\Models\MenuItem
    1
    Outl1ne\MenuBuilder\Models\Menu
    1
    App\Models\JsonPostContent
    1
    App\Models\Post
    11
        _token
        eWoldHuEPuv2slQJwCLljkS20dnjcYP0ZAYmwPPW
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/what-is-a-hydroxide-relaxer" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /what-is-a-hydroxide-relaxer
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.216.232" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "95bb22a61cf4ac03-YYZ" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "connection" => array:1 [ 0 => "close" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-for" => array:1 [ 0 => "216.73.216.232, 172.69.130.210" ] "x-server-addr" => array:1 [ 0 => "154.12.239.204" ] "host" => array:1 [ 0 => "receivinghelpdesk.com" ] ]
        request_server
        0 of 0
        array:55 [ "USER" => "runcloud" "HOME" => "/home/runcloud" "SCRIPT_NAME" => "/ask/index.php" "REQUEST_URI" => "/ask/what-is-a-hydroxide-relaxer" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/what-is-a-hydroxide-relaxer" "REMOTE_PORT" => "48088" "SCRIPT_FILENAME" => "/home/runcloud/webapps/ReceivingHelpDesk/ask/index.php" "SERVER_ADMIN" => "you@example.com" "CONTEXT_DOCUMENT_ROOT" => "/home/runcloud/webapps/ReceivingHelpDesk/" "CONTEXT_PREFIX" => "" "REQUEST_SCHEME" => "http" "DOCUMENT_ROOT" => "/home/runcloud/webapps/ReceivingHelpDesk/" "REMOTE_ADDR" => "172.69.130.210" "SERVER_PORT" => "80" "SERVER_ADDR" => "127.0.0.1" "SERVER_NAME" => "receivinghelpdesk.com" "SERVER_SOFTWARE" => "Apache/2.4.63 (Unix) OpenSSL/1.1.1f" "SERVER_SIGNATURE" => "" "LD_LIBRARY_PATH" => "/RunCloud/Packages/apache2-rc/lib" "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.216.232" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "95bb22a61cf4ac03-YYZ" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_CONNECTION" => "close" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "216.73.216.232, 172.69.130.210" "HTTP_X_SERVER_ADDR" => "154.12.239.204" "HTTP_HOST" => "receivinghelpdesk.com" "HTTPS" => "on" "REDIRECT_STATUS" => "200" "REDIRECT_HTTPS" => "on" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/ask/index.php" "REQUEST_TIME_FLOAT" => 1751931089.6997 "REQUEST_TIME" => 1751931089 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:7 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "private, must-revalidate" ] "date" => array:1 [ 0 => "Mon, 07 Jul 2025 23:31:29 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IklRanFubVpldi9yayt3R1J4WjE2RGc9PSIsInZhbHVlIjoiSHAzZGY1OW52V2JybGRpaWJMYUkrdFZKUEplQkhJb08wdFpyTUtFcVZkb3UvbTVhMU5NVnJ4bEFGVlQvTDVRSzkwSzVnSmlNNFFMcmRzSTJQTUdnd1JCaG93L1E2OHF5eTN6eEVHcWxsVUw3a0tsd2ZvR2VWbUtkeWlvQ1NJMkkiLCJtYWMiOiIzODNmMWE1NjQzMjA5NDZlNTAyNmQzMDgwYTI2NDRjZjBkOTViYWM5NDUwZjA5NThkOGFiZDg2MTM5YjdkOTE0IiwidGFnIjoiIn0%3D; expires=Tue, 08-Jul-2025 01:31:47 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IklRanFubVpldi9yayt3R1J4WjE2RGc9PSIsInZhbHVlIjoiSHAzZGY1OW52V2JybGRpaWJMYUkrdFZKUEplQkhJb08wdFpyTUtFcVZkb3UvbTVhMU5NVnJ4bEFGVlQvTDVRSzkwSzVnS" 1 => "askhelpdesk_session=eyJpdiI6ImRWYTNLUWlCWVU0VGFET3N2Nld2cWc9PSIsInZhbHVlIjoiRVNReG9KbDhrY2IybExGN2RveUlQME9DM1lXblZKZnFwMlhOTGJraU14N0lYVHB2cGlNQ0ovdmltOTdJcDAvcWt2ZmpiR0o1MWtETVdDNWJibGw5NTBzWWg5ZnpKcGdvOUVVTnd0WG1IVGhvWGVzeE1veW9YNWVXNURrZHlSUDciLCJtYWMiOiJkMzdkMzM4NmI2OTQzNjk2M2NjODAyNDE4ZWZiMWIyNGNkYTc5MTczNGI1NjUwNzFlZDA0MzgwMzlhYjNlMWNhIiwidGFnIjoiIn0%3D; expires=Tue, 08-Jul-2025 01:31:47 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6ImRWYTNLUWlCWVU0VGFET3N2Nld2cWc9PSIsInZhbHVlIjoiRVNReG9KbDhrY2IybExGN2RveUlQME9DM1lXblZKZnFwMlhOTGJraU14N0lYVHB2cGlNQ0ovdmltOTdJcDAv" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IklRanFubVpldi9yayt3R1J4WjE2RGc9PSIsInZhbHVlIjoiSHAzZGY1OW52V2JybGRpaWJMYUkrdFZKUEplQkhJb08wdFpyTUtFcVZkb3UvbTVhMU5NVnJ4bEFGVlQvTDVRSzkwSzVnSmlNNFFMcmRzSTJQTUdnd1JCaG93L1E2OHF5eTN6eEVHcWxsVUw3a0tsd2ZvR2VWbUtkeWlvQ1NJMkkiLCJtYWMiOiIzODNmMWE1NjQzMjA5NDZlNTAyNmQzMDgwYTI2NDRjZjBkOTViYWM5NDUwZjA5NThkOGFiZDg2MTM5YjdkOTE0IiwidGFnIjoiIn0%3D; expires=Tue, 08-Jul-2025 01:31:47 GMT; path=/XSRF-TOKEN=eyJpdiI6IklRanFubVpldi9yayt3R1J4WjE2RGc9PSIsInZhbHVlIjoiSHAzZGY1OW52V2JybGRpaWJMYUkrdFZKUEplQkhJb08wdFpyTUtFcVZkb3UvbTVhMU5NVnJ4bEFGVlQvTDVRSzkwSzVnS" 1 => "askhelpdesk_session=eyJpdiI6ImRWYTNLUWlCWVU0VGFET3N2Nld2cWc9PSIsInZhbHVlIjoiRVNReG9KbDhrY2IybExGN2RveUlQME9DM1lXblZKZnFwMlhOTGJraU14N0lYVHB2cGlNQ0ovdmltOTdJcDAvcWt2ZmpiR0o1MWtETVdDNWJibGw5NTBzWWg5ZnpKcGdvOUVVTnd0WG1IVGhvWGVzeE1veW9YNWVXNURrZHlSUDciLCJtYWMiOiJkMzdkMzM4NmI2OTQzNjk2M2NjODAyNDE4ZWZiMWIyNGNkYTc5MTczNGI1NjUwNzFlZDA0MzgwMzlhYjNlMWNhIiwidGFnIjoiIn0%3D; expires=Tue, 08-Jul-2025 01:31:47 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6ImRWYTNLUWlCWVU0VGFET3N2Nld2cWc9PSIsInZhbHVlIjoiRVNReG9KbDhrY2IybExGN2RveUlQME9DM1lXblZKZnFwMlhOTGJraU14N0lYVHB2cGlNQ0ovdmltOTdJcDAv" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "eWoldHuEPuv2slQJwCLljkS20dnjcYP0ZAYmwPPW" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/what-is-a-hydroxide-relaxer" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]